After a lengthy process the Philadelphia Phillies appear to have finally signed their man.  According to MLB insider Jon Heyman, Bryce Harper is no longer a free agent and is finalizing a 13-year, $330 million deal with the team.

A late push by the Giants and the Dodgers wasn’t enough to pry Harper away from the team that entered the sweepstakes as the favorite.  Signing with the Phillies keeps Harper in the National League East where he will have plenty of opportunity to face his former team.

The Phillies got their guy, but at what cost to the organization long-term.  None of these 10+ year contracts have ever worked out for the teams that have handed them out.  

Why would it be any different for Philadelphia?

Want More From Sports Gossip?

For all the latest breaking Sports Gossip, be sure to follow on Facebook, Instagram, and Twitter