Foxborough12/07/13- The shadows of Cohasset and Littleton football players shaking hands are cast on the field at the end of the game in which Littleton won the Super Bowl.
Foxborough12/07/13- The shadows of Cohasset and Littleton football players shaking hands are cast on the field at the end of the game in which Littleton won the Super Bowl.