In 2006, James left the Colts, signing a four-year deal (worth $30 million) with Arizona Cardinals. His time with the Cardinals was rocky, which led him to not play for the team in the 2009 NFL playoffs. The tragic death of his long-term girlfriend and mother of his three children, led him to be released from the team. After grieving the loss of his girlfriend, James signed a one- year contract (worth $2 million) with Seattle Seahawks in 2009. Only playing in seven games, the Seahawks released him in just 3 months. James is now a co-owner of one of the largest go-kart track in Arizona.