I like hard knocks better. The NFL put that on to appease Giants fans because NY Sports fans feel like they deserve all the big time shows. It is pretty good. But Hard Knocks is better. I'm excited to see what team it is. My guess is that it will be the Cleveland Browns, Houston Texans, or the Philadelphia Eagles.