Antonio Brown left the Buccaneers because he felt that his role on the team was too limited to where it could compete for a championship. He has since signed with the New England Patriots and is expected to play an important part in their Super Bowl run this season,