Patriots Super Bowl LI Practice Photos - 2/2/2017

The New England Patriots prepare for Super Bowl LI in Houston, Texas on Thursday, February 2, 2017.

Advertising

Advertising