Antonio Brown is a ‘team destroyer,’ says Raiders legend Howie Long

Video Details

The FOX NFL Sunday crew share their thoughts on Antonio Brown’s move to the New England Patriots.