Too Much Moneyball - Movie Trailer

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

(Source: jest.com)