The new Cardinals defensive end addressed the media
Arizona, Arizona Cardinals, Bill Belichick, cardinals, cards, Cooper, FOX Sports, New England, opportunity, Patriots, pats, phoenix, press conference, steve keim, Trade, traded