Josh Hamilton’s Los Angeles Angels Contract Valued at $123 Million by MLB
Josh Hamilton's contract with the Los Angeles Angels has been valued at $123 million by Major League Baseball because $2 million is being paid to the outfielder's foundation by the team and not to the player.