NFL Week 10 Preview: Vikings make rare visit to Buffalo

COURTESY NFLmedia.com