Posts

Showing posts from February, 2025

Degenerate gamblers and the Chiefs "little helpers" in stripes

Image
Now that Super Bowl LIX (that's 59 to you and me) is over, we can hopefully finally put to rest the ridiculous narrative about the refs cheating to help the Chiefs win. First of all, think about that statement on just it's basic, surface level. The notion itself is not new, as for years, disgruntled fans have always tried to make out that pro sports leagues only want the big city franchises to play for championships or win them. Ok, even if you don't want to question THAT conspiracy addled nonsense, Kansas City, as a place, is in the backwaters of professional sports. A nice place? Sure, it is a fine city, but it is not New York. Or LA. It's not even Houston. Or Seattle, although Seattle does only have 2 pro sports franchises, as well. Or Boston, Philadelphia or even Atlanta. It is small time on the pro sports landscape.  Do you know what other cities are two franchise cities? Cincinnati. Baltimore. Buffalo. Milwaukee. Indianapolis. St. Louis. Charlotte. New Orleans. An...