Philadelphia Sixers legend Allen Iverson has met new Philadelphia Phillies outfielder Bryce Harper.

The Sixers broke the news on their official Twitter account on April 4.

The Phillies signed Harper to a lucrative 13-year, $330 million contract on February 28. He wore No. 34 when he played for the Washington Nationals, the Phillies' National League East rivals.

The late Roy “Doc” Halladay (a posthumous inductee into the National Baseball Hall of Fame in 2019) wore No. 34 during his playing days in Philadelphia from 2010 to 2013. Harper made a wise decision by not tarnishing Halladay's legacy in Philly.

Harper reiterated this point during his introductory press conference with the Phillies.

Of course, I wore No. 34. But I thought Roy Halladay should be the last one to wear it. You know, he's somebody in this game that, you know, is greater than a lot of guys that have ever played it. A Hall of Famer, somebody that played the game the right way, was a great person, and was one of the nicest persons I've ever met.

For me, it's Roy Halladay. He's 34. He's what represents that number in Philly and when you go in there you see his name on that flag pole in center field and, you know, it's something that he should be remembered for.

Harper chose No. 3 instead. It's the same number Iverson wore during his 12-year stint in Philly from 1996 to 2006 and 2009 to 2010. Iverson, whose nickname is “The Answer,” tweeted his reaction to Harper's new Phillies number on March 2.

It's safe to say Iverson is paying tribute to Harper not just because the latter chose his number. Instead, Iverson is tipping is hat off to the 2015 National League MVP because of his selfless act. Surely, a legendary player such as Doc Halladay deserves that kind of tribute.

Thank you, Bryce Harper.