
Orchard Park, NY (WGR Sports Radio 550)- The Buffalo Bills escaped with a hard-fought victory at home against the Miami Dolphins on Thursday Night Football.
Although the reigning NFL MVP had a three touchdown performance, he believes there are plays even he can clean up.
"There's a threshold where you're close enough and sacks don't really matter. Moving it back puts our special teams in a tougher situation and that's on me," said Allen.
Throughout the game there were instances where Allen believed the Dolphins had a good gameplan against the team.
"They had a good plan today," he said. "I thought their offense did a goo job at sustaining drives and really limited our opportunities.
Hear more from Allen following the win in the player below: