Colin Cowherd: Let's not get it confused, Josh Allen is not a Top 100 NFL player
Video Details
Josh Allen debuted at number 87 on the NFL's top 100 players, but with a career completion percentage of only 56%, some aren't convinced. Hear why Colin Cowherd believes that Josh Allen should not have made the list.