Antonio Brown spent about a week as a part of the New England Patriots, but it was quite a memorable one. He signed with the team after getting cut by […]
The post Antonio Brown calls time with Patriots ‘best experience of my life’ appeared first on Boston.com.