On Day 117, it finally happened. Bryce Harper is a member of the Philadelphia Phillies.
We have all been taken on a wild ride this offseason, from internet speculation to fake news, from stalking Instagram to tracking flights. The end is here and social media went absolutely wild.
Here are some of the best reactions from fans and athletes after all the anticipation.
Fellow Philly athletes and teams were just as amped about the news.
BIG MOODπ pic.twitter.com/Hf1Ixhs3Igβ Rhys Hoskins (@rhyshoskins) February 28, 2019
Philadelphia Phillies
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
π @Bharper3407β Lane Johnson (@LaneJohnson65) February 28, 2019
Philadelphia the place to be!!!β Alshon Jeffery (@TheWorldof_AJ) February 28, 2019
π pic.twitter.com/qyMpktBGtVβ Philadelphia Eagles (@Eagles) February 28, 2019
@Bharper3407 welcome to the great city kid!!! Looking forward to having some fun next week in camp and bringing back the winning ways to Philadelphia π€π½ oh and can I get a loan π€£ #Phillies #MLB #baseball #Harperβ Shane Victorino (@ShaneVictorino) February 28, 2019
YUPPPP @Bharper3407 PHILLY is the place to be ππππ!!!! WELCOMEβ fletcher cox (@fcoxx_91) February 28, 2019
At times like these you already know what I would say........... @Bharper3407 welcome to the #Phamilyβ Jimmy Rollins (@JimmyRollins11) February 28, 2019
YOU'RE WELCOME FAM @Phillies π#TheCloser π pic.twitter.com/hjxE8tSfy8β Brian Dawkins (@BrianDawkins) February 28, 2019
IT'S SO BEAUTIFUL pic.twitter.com/NM9rC6g6Etβ Drew Corrigan (@Dcorrigan50) February 28, 2019
LADIES AND GENTLEMEN WE GOT HIM
BRYCE HARPER IS A PHILLIE pic.twitter.com/LVRkiSm4ASβ Jeff McDevitt (@JeffMcDev) February 28, 2019
FIRING MEATBALLS OUT MY OFFICE WINDOWβ Zoo With Roy (@zoowithroy) February 28, 2019
Live look at Bryce Harper #Phillies pic.twitter.com/X0pKFJgSHfβ Sam McClanahan (@Sam_McClanahan) February 28, 2019
BRYCE BRYCE BABY
HES OUR BABY pic.twitter.com/6DLQnefZIlβ Ray W (@Truvement) February 28, 2019
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.