Flushing Flushing shoe store opens baseball batting cages on site as part of unique business venture By Rachel Butler