 He was selected by the Minnesota Vikings with the 23rd pick of the fourth round of the 2004 NFL Draft out of Tulane University.On March 3, 2008, Moore signed a three-year contract to join the Pittsburgh Steelers.Moore was given the opportunity to start after Willie Parker and Rashard Mendenhall were injured.