Patriots Fan Rally in Houston

Patriots hosted a Super Bowl Fan Rally on Sat., Feb. 4 at Super Bowl LIVE presented by Verizon in downtown Houston.

Advertising

Advertising