I sure am not jealous in the least ! I love American football and European football has only caught on here in the last ten years or so. Wonder why London wants an NFL franchise of their own? No, we Americans aren't in the least bit jealous.
… Read more