NFL Total Access
David Carr: Saints 'made sense from the beginning' as fit for Derek
NFL Network's David Carr: New Orleans Saints 'made sense from the beginning' as fit for Derek Carr.
NFL Network's David Carr: New Orleans Saints 'made sense from the beginning' as fit for Derek Carr.