Written by Sam DeCoste Thanksgiving is finally upon is, which means winter is coming. This is the time of the season when the final stretch truly begins. We will begin to determine who are the contenders, and who are the pretenders. This week, the NFL has provided us with a feast of heavyweight showdowns to look forward to, starting on Thanksgiving Day. The Buffalo Bills make their first Thanksgiving Day appearance since 1994, and they face the Dallas Cowboys in a pivotal late season clash. The Patriots battle the Texans on Sunday Night Football while the Vikings visit the Seahawks on Monday night. Over the past two weeks, I have been on fire. I have correctly predicted 11 games each of the past two weeks, and I am saving my record in what is looking like one of my least accurate Predix seasons. But we are now in final stretch, and I have an opportunity to finish strong in these final five weeks! So without any further delay, let's right into it! Happy Thanksgiving, and enjoy the...