Cousin Sal explains why he has concerns for the Patriots moving forward

Video Details

The New England Patriots dropped their Week 13 contest to the Houston Texans and Cousin Sal has concerns for the team moving forward in the season.