Free agent catcher Brian McCann has agreed to a five-year, $85 million contract with the New York Yankees that will include a sixth year option that would boost the contract value to over $100 million.

Getty Images

For a team that has said they were looking to stay under the $189 million luxury tax, the Yankees will be signing the 29-year old for the most amount of money in MLB history that has been given to a catcher annually.

The seven-time All-Star hit 20 home runs and 57 RBI last year with a .256 batting average (McCann played in 102 games) last year for the Atlanta Braves.

Yankee fans can perhaps chalk this up as a small victory against the newly crowned Champion Rex Sox as Boston, Texas and the LA Angels were all reportedly in negotiations with McCann as well.