A batting cage, petting zoo and photo booth sound like the best ingredients for a perfect family fun day! Come ...