In 2004 he was the offensive coordinator for the Philadelphia Soul.
They finished the season with an 8-8 record and lost in the first round of the playoffs to the Philadelphia Soul, 41-26.
He was signed with the Philadelphia Soul, and played for them for the 2006 season.
Their first home game was on April 6 against the Philadelphia Soul.
Since its inception, the Philadelphia Soul has been deeply involved in the community.
They played the Philadelphia Soul in their final regular season game on July 22.
They lost to the Philadelphia Soul in overtime by a score of 58-52.
They will close the regular season at home against the Philadelphia Soul on July 27.
On September 28, 2011 he was signed by the Philadelphia Soul.
He was 18-of-31 for 262 yards and five touchdowns at the Philadelphia Soul.