Topic: HD Things

September 16, 2013

Fans pay serious money and deal with the routine indignities of overbearing stadium security to go to NFL games because they love football. But who is it, exactly, that has made NFL games the way they are, and ensured that the experience is dominated by gargantuan, electricity-chugging HD screens? You already know.