It has been a long time since the Vikings played the Jacksonville Jaguars.
How long?
Well, the last time it happened, Christian Ponder had hope, Adrian Peterson had doubters and Blair Walsh presumably had a job in Minnesota for the next 10 to 15 years.
Things change.
Sept. 9, 2012, was the last meeting before Sunday's game at Jacksonville. Relatively speaking, if we measured that in NFL years, your dog would be dead.
The season opened that day at the Metrodome with Leslie Frazier as dead-coach-walking after a 3-13 season. Peterson ran for 84 yards and two touchdowns nine months after ACL surgery. And Ponder completed 20 of 27 passes, including two that took only 10 seconds to move the Vikings 32 yards to the Jacksonville 37 with four seconds left and the Vikings having just gone down by three.
That's when Walsh, the rookie sixth-round draft pick from Georgia, overshadowed everybody with a booming 55-yard field goal. Then he won the game 26-23 with a 38-yarder in overtime.
The Vikings stunned everybody that year. Ponder helped win 10 games and would have made a difference in the playoff loss at Green Bay had he been healthy enough to play. Peterson gave us 2,097 reasons not to doubt his ability to bounce back from ACL surgery. And Frazier saved his job for one more season.