MINNEAPOLIS — There were plenty of dark days for Adrian Peterson and the Vikings last year. Their opener this season was ugly, too.
Peterson's first game in Minnesota in 658 days was a whole lot prettier.
With 192 total yards that trumped a rash of second-half fumbles, Peterson relished his warm welcome and propelled the Vikings to a 26-16 victory Sunday over the Detroit Lions.
"The weather was beautiful, and it was just a great day for football," Peterson said, adding: "It felt good to be back home."
The last time Peterson took the field in Minnesota was Dec.