New York has rolled off its longest win streak since 2009 – the last time it won the World Series.
1 / 31
Yahoo Sports Videos
Wed, Oct 10, 2012 1:31 AM EDT