You know when a sports story is so bonkers that people who don’t even follow the sport in question…uhm… have questions? On Monday, November 4th, 2024, Major League Baseball sent out a press release m…
Continue reading this post for free, courtesy of Flobo Boyce.