Many players in the 2012 MLB free agent class will sign massive contracts this winter. Some of the players will be vastly overpaid based on their production, while others, despite their huge deals, will actually be worth every penny that they make.
Players such as Albert Pujols, Prince Fielder and Jose Reyes could all receive at least $100 million dollars over the life of their contracts. The biggest question will be if their production can justify this massive expenditure. For some players it will make sense, while other teams will be regretting the contracts that they gave out during the 2012 offseason.