By Christmas Eve, everyone in America is pretty sick of Christmas music. You hear the same seven songs over and over until “All I Want for Christmas is You” begins to burn your ears.
So it’s understandable if at this point you don’t want to hear “Last Christmas” again for at least 11 months.
But Major League Baseball teams are apparently awash in Christmas spirit and tolerance for overplayed Christmas songs because on Saturday afternoon almost half of them combined for an incredible gif-filled Twitter thread featuring every lyric to Wham!’s hit.
It all started with the Phillies:
Last Christmas, I gave you my heart
But the very next day, you gave it away. pic.twitter.com/xzRhrpTcUl
— Phillies (@Phillies) December 24, 2016
This year, to save me from tears, we'll give it to someone special pic.twitter.com/vGVFNwfExu
— Cleveland Indians (@Indians) December 24, 2016
Once bitten and twice shy, I keep my distance, but you still catch my eye. pic.twitter.com/x367SL5BVo
— New York Mets (@Mets) December 24, 2016
Tell me, baby, do you recognize me? pic.twitter.com/N8kjFkHcKe
— Chicago White Sox (@whitesox) December 24, 2016
— Washington Nationals (@Nationals) December 24, 2016
I wrapped it up and sent it with a note saying "I love you," I meant it…
— Milwaukee Brewers (@Brewers) December 24, 2016
I'm hiding from you and your soul of ice. pic.twitter.com/nL0ZXxxFLy
— Minnesota Twins (@Twins) December 24, 2016
— Chicago Cubs (@Cubs) December 24, 2016
— Mariners (@Mariners) December 24, 2016
Now I've found a real love, you'll never fool me again. pic.twitter.com/UHHILj2ojB
— SFGiants (@SFGiants) December 24, 2016
Maybe next year, I'll give it to someone special. pic.twitter.com/VUIactfXBZ
— Colorado Rockies (@Rockies) December 24, 2016
This was probably coordinated ahead of time in a ploy for a little offseason attention, but it’s much more fun to think it was actually a spontaneous eruption of Christmas spirit. Or every team in baseball had a bad breakup all at once.
Regardless… Merry Christmas!