It feels like the whole world was watching on Sunday as the Bills easily sailed past the Miami Dolphins. But it's not the first time it's happened with Allen under center.
October is National Energy Awareness Month. So when it comes to conserving energy, how "Green" is Buffalo? They might have ranked higher than you think.