Dahl attended Churchill County High School. As a senior, he received All-league, All-Northern Nevada and All-state honors. His #59 number was retired by Churchill County in January 2009.
In wrestling, he was a three-time zone champion and also won the state championship at 215 lbs. in 1999.[1]
College career
Dahl accepted a football scholarship from the University of Nevada. As a true freshman, he started the last four games at offensive tackle and contributed to running back Chance Kretschmer becoming the nation's leading rusher with 1,732 yards.
As a junior, he contributed to an offensive line that only allowed 17 sacks and to Kretschmer rushing for 1,162 yards, including five 100-yard rushing games.
On June 8, 2005, he was claimed off waivers by the San Francisco 49ers. He was waived on August 30 and signed to the practice squad on September 5.[6][7] On December 20, he was promoted to the active roster and was declared inactive for the last 2 games.[8]
On January 11, 2006, he was allocated to the Rhein Fire in NFL Europe. He made the regular-season roster, but was declared inactive for 9 games and was active but did not play in three others. He appeared in 4 contests, with his first professional game against the St. Louis Rams.[2]
In 2007, he was released before the start of the season on September 1.[9] He was signed to the practice squad on September 2.[10]
Atlanta Falcons
On October 8, 2007, Dahl was signed by the Falcons off the San Francisco practice squad after the Falcons placed offensive tackleWayne Gandy on injured reserve.[11] He was declared inactive in 8 games. He was a reserve player in the season finale against the Seattle Seahawks.
In 2008, he became a full-time starter for the Falcons at right guard at the age of 27.[12] He established a name for himself as one of the Falcon's toughest, nastiest players. He also helped pave the way for the Falcons' Pro Bowl running back Michael Turner and the Falcons' run game, which was second in the league in rushing. Dahl was competent in pass blocking as well, as he and the rest of the Falcons offensive line only allowed 17 sacks (a franchise record) of 2008 AP Offensive Rookie of the Year quarterback Matt Ryan.
In 2009, he started 11 games, missing 6 contests with an Achilles' tendon and an ankle injury he suffered against the Tampa Bay Buccaneers. On October 11, Dahl and San Francisco 49ers head coach Mike Singletary got into a spat on the field where Singletary told Dahl, "You better be happy you didn't play back in my day! If I could see you on the field!..." to which Dahl replied, "Suit up, then!".[13] After Dahl left in free agency, he was replaced with Garrett Reynolds. On December 29, he was placed on the injured reserve list.
St. Louis Rams
On July 29, 2011, he was signed as a free agent by the St. Louis Rams. He was named the starter at right guard over the incumbent Adam Goldberg and played in 16 games. On December 18, Dahl was flagged for a holding penalty against the Cincinnati Bengals and yelled "That's not fucking holding!" into referee Jerome Boger's open microphone as he was announcing the holding penalty to the crowd. As a result, the expletive was heard throughout the stadium and on television. Boger further assessed an unsportsmanlike conduct penalty and Dahl had to later apologize for the incident. CBS color commentator Dan Dierdorf also apologized on-air because Dahl's fleeting expletive slipped past the CBS censors.[14] The incident re-introduced discussion[citation needed] as to installing a delay in live NFL broadcasts of a few seconds to allow for censorship of unacceptable language or incidents.
In 2012, he started 14 games at right guard, before suffering a torn bicep against the Minnesota Vikings. He was placed on the injured reserve list on December 17. Shelley Smith started the last 2 games in his place.
In 2013, he only started 9 games at right guard, after suffering a sprained left MCL during the eighth game against the Seattle Seahawks.[15] He was replaced with Rodger Saffold during the time he was out. On March 10, 2014, Dahl was released in a salary-cap move.[16]