I had to Google this Felger guy because I'd never heard of him. He sounds pretty rational to be honest.
http://www.csnne.com/video_content_type/felger-i-dont-think-less-tom-brady-i-dont-live-fantasy-world
Its ironic that you are accusing others of tin foil hat conspiracies when the only thing the NFL has is tin foil hat conspiracies.