deliver
pitch
throw or hurl from the mound to the batter, as in baseball
The pitcher delivered the ball