NFL RUSH

October 8th, 2017

Cleveland Browns tight end David Njoku makes an impressive one-handed catch to score the first touchdown of the game.

Liked by bug08, muuuuuuuuuuuuuuu, tailsfan11, froggy, and 3 others.