Colts HB Edgerrin James has signed a free-agent deal to play for the Arizona Cardinals, which will probably either (a) put the Cardinals back on the NFL map or (b) relegate James to football oblivion. Given that decent backs are dime-a-dozen in the contemporary NFL, my money is more on option b.