LISTEN LIVE

Do Your Job

PatriotsDavon Godchaux’s personal definition of ‘Do Your Job’

Davon Godchaux hasn’t been a Patriot for long, but the newly signed defensive tackle already seems to have a strong grasp on the team’s nomenclature.

Alex Barth