Have the Pats put their best foot forward today? I think he may have stuck his foot in his mouth Posted via VolNation Mobile