Irwin was drafted 101st overall with the sixth pick in the fourth round of the
1996 NFL draft by the New England Patriots. In 1999, he won a training camp battle with
Max Lane and
Todd Rucci for an opening day starting guard spot. He played 87 NFL regular season games, starting 29. He was a member of the Patriots from
1996 to
1999, the Dolphins in
2000 and
2001 and the
2002 St. Louis Rams. Irwin had signed a four-year $7 million ($ million in ) contract with the Dolphins in February 2000 with a $2 million ($ million in )
signing bonus. There, he was reunited with offensive line coach
Paul Boudreau. Rams
general manager Charley Armey had drafted Irwin for the Patriots, which led to his signing with the team. He was signed to play for the
2003 Denver Broncos, His team went to the playoffs in five of his first six seasons, ==Personal==