See more at CollegeHumor

Too Much Moneyball

The story of the New York Yankees and their strategy for success.