I'd honestly like to see one of the people who keep saying the Kincaid drop was supposed to be an easy catch try to make that catch. 

And yes I believe he should have caught that but by no means easily. 

#NFL #Bills #ChiefsKingdom