Opinion is an opinion base section on today’s sports topics.
Opinion: NFL has only themselves to blame for ratings decline
Ratings for Week 1 of the NFL season are out, and they are mixed. On Thursday, the NFL opening game between the Houston Texans and the Kansas City Chiefs was down 19.2%, and the Sunday night matchup between the Dallas {…}