Colin Cowherd believes Bills' QB Josh Allen 'is out of this world good' | THE HERD

Josh Allen and the Buffalo Bills handed the New England Patriots a pretty big loss Monday night, leading Colin to ask if the Bills QB could be the most improved player of the season. Hear why Colin believes Allen could the next Troy Aikman, and why he believes he's out of this world good.