7 October 2008, 12:13 am
FOXBORO - The Patriots said farewell to New England for 10 days on Friday afternoon.... read more