Greatest Sports Franchises – New York Yankees

December 16, 2010

They’re loved by their fans, and hated by pretty much everyone else. It’s lonely at the top. continues our series on the Greatest Sports Franchises of All Time with a look at the New York Yankees.

An awesome video of the 2007 NY Yankees. The ending is the best part. WATCH THIS GREAT VIDEO
Video Rating: 4 / 5

Tags: , , , ,