McFadden was signed as an
undrafted free agent by the
Green Bay Packers after the
2001 NFL draft. He was waived on August 26. On January 30,
2002, he was signed as a
free agent by the
Atlanta Falcons. He was allocated to the
Amsterdam Admirals of
NFL Europe, helping
quarterback Kevin Daft to finish second in the league with an 83.0 rating and
running back Rafael Cooper to finish fourth with 751 rushing yards. He was released by the Falcons before the start of the season on September 1 and signed to the
practice squad on September 3. On September 18,
2002, he was signed by the
Dallas Cowboys from the
Atlanta Falcons'
practice squad, to provide depth because of injuries on the
offensive line. He was used as a backup
offensive guard, until suffering a left shoulder torn labrum in the seventh game against the
Arizona Cardinals. He was placed on the
injured reserve list on October 24. He was released on August 11,
2003. On August 13,
2003, he signed with the
New England Patriots. He was released on August 15. In May
2004, he was signed by the
BC Lions of the
Canadian Football League. He was a starter at right guard and right tackle, helping the team reach the
92nd Grey Cup. ==References==