Trout’s enormous contract is an indication that Major League Baseball needs a salary cap. The fact of the matter is, if Trout was drafted by a cash-poor team like the Oakland Athletics or the Pittsburgh Pirates, he wouldn’t have made it to a second contract with that team and would’ve signed with a cash-rich team through free agency. Therefore, Major League Baseball can solve its problems by implementing a salary cap, which will give all of its fans hope, no matter what market they are in, and keep them engaged in the game of baseball all season long