WEEI’s Pete Sheppard confirmed at 3:55 that Flutie has signed a one year deal with the Patriots.
g. Howie, Howie, Howie. Howie Long said on the FOX pregame show he actually thinks this is “people laying in the tall grass” to get Belichick. First thing you’ve ever said that makes me want to vomit. So the next time we discover a club official cheating in blatant violation of the league rules, or the next time we find a player who does HGH, we’re supposed to say, well, everybody does it and what’s the big deal?