Home
Privacy
About
☰
Home
Privacy
About
π
Define Home Run Ball Meaning
Home Run Ball
In
American Football
, an ill-advised or poorly-thrown
deep
pass with little chance of
completion
.
βOn third and seventeen....
home run ball
... and that falls
nowhere near
anyone.
Andre Johnson
was the closest thing you could call a receiver for that one, Jim...β
By Nana
Upvote
Flag