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
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