The little boy in red trunks is attempting to catch a soccer ball that is coming towards him.
The soccer ball is headed toward the young boy who is wearing red trunks.
Headed towards you sounds like it is coming straight on; coming towards you could be coming in your area but you have to move to be directly in the way.
exists e1 p1 s1 s2 x1 x2.(n_male(x1) & n_boy(x1) & a_little(s1) & Theme(s1,x1) & Topic(e1,p1) & Actor(e1,x1) & v_attempt(e1) & exists e3 e2 x3 x4 x5.(Theme(e3,x3) & Actor(e3,x1) & v_catch(e3) & towards(e2,x1) & Actor(e2,x5) & v_come(e2) & (x3 = x5) & n_ball(x3) & of(x3,x4) & n_soccer(x4)) & in(x1,x2) & n_trunk(x2) & a_red(s2) & Theme(s2,x2))
exists e1 e2 s1 s2 x1 x2 x3 x4 x5.(n_boy(x3) & a_young(s1) & Theme(s1,x3) & n_ball(x1) & of(x1,x2) & n_soccer(x2) & toward(e1,x3) & Theme(e2,x5) & Actor(e2,x4) & v_wear(e2) & n_trunk(x5) & a_red(s2) & Theme(s2,x5) & (x3 = x4) & Theme(e1,x1) & v_head(e1))