Josh Allen Does It ALL on Opening TD Drive – NFL

Share this Story

Josh Allen breaks away for a huge run to set up his 16-yard trick play touchdown catch from John Brown. The Buffalo Bills take on the Houston Texans during W…

Author: Unknown

READ MORE