Just when you thought the NFL couldn’t get any better, they wind up on Nickelodeon and now, I don’t think I’ll ever watch another NFL football game unless it’s on the Nickelodeon network. What’s going on here? How did this happen? I’m not sure who pulled the trigger on hosting NFL games on Nickelodeon, but…… Read More
