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.