Further fine tuned throwing by giving the QB and lead time for close and far throws, and a distance that determines if the target is close of far.  Added this logic to the throwBall() function.  Next up is catchBall()