News broke Thursday afternoon that coveted free agent Bryce Harper signed with the Philadelphia Phillies, striking a deal that should keep the 26-year-old in the City of Brotherly Love until age 39.

The 13-year, $330 million transaction marks a new record in Major League Baseball for overall dollars, according to ESPN's Jeff Passan. It just edges out Giancarlo Stanton's whopping $325 deal, which has an average annual value of $25 million.

The decision comes just one week removed from MLB's first $300 deal, as the San Diego Padres inked Manny Machado for the biggest free-agent contract in the history of the four major North American professional sports.

Listen to an emergency episode of 'The Racing Presidents' podcast below and subscribe wherever you get your on-demand audio.

Alex Rodriguez owns the following two largest contracts with two 10-year deals worth $252 and $275 million respectively.

The next two are evenly deadlocked at 10-year, $240 million deals, and owned by Albert Pujols and Robinson Cano.

On the mound, David Price owns the largest free agent contract ever awarded to a pitcher, with his seven-year, $217 million signing. He joined Zack Greinke, Max Scherzer, and Clayton Kershaw in the $200 million pitchers club.

Harper's deal with Philadelphia includes a no-trade clause.

The Nationals play the Phillies on April 2 and 3 at Nationals Park, in the team's second series of the season.