Sunday, November 04, 2018

NFL Refs: Dumpster Fires

Apparently the NFL referees are determined to screw up as many games as possible.

It's all part of the NFL's steadily declining ratings on the teevee....

Oh, well.

No comments: