Allen shows he has a strong arm and strong will in leading the Bills to a win over the Ravens in a blustery Orchard Park on Saturday night.


More...