This week in the sports world: NFL refereeing under fire again; Biden goes to bat for indigenous Olympic team

You do have to appreciate that the officiating crew on the league’s Sunday Night game, supposedly the marquee matchup of the week where the entire NFL world tunes in, was able to pack in so much moron-acy into one final drive. The density of clueless officiating in the last minute of Kansas City Chiefs-Green Bay…

Read more…