A great place to bring a ball to have a catch or play a pick up game of softball. They have a batting cage (no pitching machine). I have seen plenty of people kicking around a soccer ball, practicing baseball/softball, throwing a football and playing cricket.