New Cardinals CB Robert Alford

Images of veteran CB Robert Alford, who the Cardinals signed to a three-year deal on Thursday

Advertising

Advertising