Sports Why the Olympics Suck So Hard By Keith Preston on February 13, 2022 • ( Leave a comment ) If you’re like me, you’re not watching the Olympics, currently taking place in that winter wonderland of Beijing, China, where the snow is totally fake but the silencing of American athletes is depressingly real. Attack the SystemTweetMore Print (Opens in new window) Print Share on Tumblr Share on Reddit (Opens in new window) Reddit Categories: Sports