Ball is now thrown correctly!  There was an error when calling move() on the ball in the passed direction.  The leading distance needs to be fine tuned a little with the QB's leadTime variable.  ThrowCount in PlayMaker can also be fine tuned