Is New England a Top 3 team in the NFL? Mark Schlereth says ‘yes’

Schlereth explains how playing smart football helps the Pats

More FOX Sports Southwest Videos

More FOX Sports Southwest Videos»