who led the 2012 minnesota vikings in rushing yards?
adrian peterson led the 2012 minnesota vikings with 2,097 rushing yards.