A baseball player is putting all his might in to throwing a ball.
Player is giving the ball away
"Giving the ball away" suggest that the player is throwing it to another player, which can't be inferred from just knowing that the player is throwing the ball.
exists x1 x2 x4.(all x3.((x3 = x4) -> exists e1 e2 s1 x5 x6.(a_in(s1) & Manner(e1,s1) & to(e1,e2) & Theme(e2,x6) & Actor(e2,x5) & v_throw(e2) & n_ball(x6) & Theme(e1,x3) & Actor(e1,x1) & v_put(e1))) & n_might(x4) & of(x4,x1) & n_male(x1) & n_player(x1) & of(x1,x2) & n_baseball(x2))
exists e1 s1 x1 x2.(n_ball(x2) & ne_nam_player(x1) & a_away(s1) & Manner(e1,s1) & Theme(e1,x2) & Actor(e1,x1) & v_give(e1))