Whether it was a last-second kick or an upset road win, Week 7 has already given us plenty of surprises through the early window of games on Sunday. Here are all the winners and losers from a busy ...
Some results have been hidden because they may be inaccessible to you