Damn this idiot hit the go ahead home run in game 7 of the World Series
WHAT AN IDIOT

Nov 2, 2025 · 5:49 AM UTC