Fans were in disbelief that Josh Allen indirectly threw a touchdown pass to himself in Sunday’s game against the San Francisco 49ers. Even the Buffalo Bills quarterback himself could not believe it.
Fantasy football players everywhere were ecstatic on Sunday night as Buffalo Bills quarterback Josh Allen again led teams to victory on both the physical and virtual gridirons. The NFL MVP ...