Stephen Anderson Shares Amazing Words About Joining The Patriots September 7, 2018 Some players arrived in New England, while others found their way out. The New England Patriots introduced several major changes to the team, and the...