By now, you’ve probably heard that the New England Patriots are headed to yet another Super Bowl. If you feel as I do about that, pause now to stifle your vomit or go ahead and let it spew. Ok sure, they’ve won a lot of Super Bowls lately and that’s cause for respect and commendation, right? The New York Yankees of football, right? Maybe, but not so fast. This week, as you’ve probably also heard, the NFL discovered that eleven... Read more