Report: Bryce Harper to join Phillies for $330 million

Bryce Harper is staying in the NL-East.

The free agent slugger is signing a 13-year, $330 million deal with the Philadelphia Phillies, according to a report by ESPN's Jeff Passan.

ESPN is reporting that Harper's deal includes a no-trade clause and no opt-outs. The deal is the biggest in league history. Free agent infielder Manny Machado signed with the San Diego Padres earlier this month with a 10-year, $300 million deal.

Harper has a .279 average with 184 homers, 521 RBIs and a .388 on-base percentage over his career with the Washington Nationals. In 2012, Harper was the National League Rookie of the Year. At age 26, he's already a six-time All-Star.

The reported deal is not only the largest in MLB history, but also in North American sports history. San Francisco offered Harper a 10-year deal, according to a report from MLB.com's Jon Paul Morosi. Harper turned down the Giants, Dodgers and Nationals to join the up-and-coming Phillies.

Philadelphia finished third in the NL-East last season despite contending with Atlanta for most of the season. They also acquired star Marlins catcher J.T. Realmuto in a blockbuster trade earlier this month.