It's Thursday and that means time for Thursday Night Football. This week we have the Cleveland Browns vs. the Baltimore Ravens. The biggest news, though, is that the real refs are working the game. Oh, and I actually get to watch since Time Warner Cable finally carries NFL Network. Why couldn't they make that deal BEFORE the New York Giants played the Carolina Panthers?
Thursday Night Football open thread