Cards agree to deal with free-agent RB James ESPN.com news services The Cardinals made a big splash in the free-agent market Sunday, agreeing in principle to a contract with running back Edgerrin James, a source close to the team told ESPN.com. James' deal is for four years, the Arizona Republic reported, although financial terms were not immediately available. The Colts, who believed they had a "50-50" chance of retaining the two-time rushing champion, were faced with salary-cap restrictions. Along with league MVP Shaun Alexander, who re-signed with the Seahawks, and Jamal Lewis, who helped lead Baltimore to a Super Bowl...