Answer
Yes, he can catch the ball.
Work Step by Step
$s=s_0+v_0t$
$d_{AC}=0+50\cos 60 t$
$v=v_0+a_c t$
$-50 \sin 60 = 50 \sin 60 - 32.2 t$
$t=2.69$ s
$d_{AC}=67.24$ ft
$d_{BC}=\sqrt{30^2+(67.24-20)^2}=55.96$ ft
$v_B=\frac{55.96}{2.69}=20.8$ ft/s
Since $v_B=20.8$ ft/s $< (v_B)_{max}=23$ ft/s
Yes, he can catch the ball.