He became a starter at right guard as a junior, helping running back Trung Canidate rush for 1,643 yards on 253 carries (6.3-yard avg.).
McFadden was signed as an undrafted free agent by the Green Bay Packers after the 2001 NFL draft.
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.
[2][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.
[4] He was used as a backup offensive guard, until suffering a left shoulder torn labrum in the seventh game against the Arizona Cardinals.