Vikings' 2017 schedule littered with potholes, but has soft spots, too | Star Tribune

Return to Vikings' 2017 schedule littered with potholes, but has soft spots, too