did you see that moon ball thrown by jeff garcia on thanksgiving day, 2005?
in football, a terrible pass that is throw so high in the air that it looks like a punt
"did you see that moon ball thrown by jeff garcia on thanksgiving day, 2005?" What is the definition of "moon ball"?