Video - Houston Texans Features

«Back to main video page
  • From Foxborough to Providence: It's all about the Patriotsadd to reading list  

    Posted on January 11, 2013 at 7:52 PM

    They are called the New England Patriots – not the Boston Pats. In fact they play in Foxboro between Boston and Providence, RI.

    By Jeff McShan / KHOU 11 news