I'm pretty sure free agent John Abraham - at some point or another - visited with all 32 teams in the league, or at least it seemed he was on the full-country tour. It seems as though his patience has paid off to the tune of a 2-year, $6,000,000 deal in Arizona.
Cardinals signed John Abraham.
— Adam Schefter (@AdamSchefter) July 25, 2013
Please see this article addressing the process by which the Cardinals acquired John Abraham


