The Minnesota Vikings are on a roll lately, having won all of their last three games. Adding to the excitement for the team is the looming return of defensive end Everson Griffen to football activities after being out for a while to tackle a mental-health problem. According to Adam Schefter of ESPN, Everson will return […]