Ben Watson on returning to New England: “It’s good to see everybody’s face again”
Ben Watson addressed the media during OTA”s and discussed his time with the New Orleans Saints, returning to New England, and more.
Subscribe to the New England Patriots YouTube channel:
For more Patriots content:
Like us on Facebook:
Follow us on Twitter:
Follow us on Instagram:
Get the app: