Yanks starting pitching vs Red Sux bats, who wins? Hope the Yanks start another 86 years of pain in Beantown!!!