Allen is facing a recovery timetable between eight and 10 weeks after undergoing surgery to address a broken right foot, which puts him on track for the start of OTAs, Ian Rapoport of NFL Network reports. Visit RotoWire.com for more analysis on this update.
Continue reading...
Continue reading...