Batting cage
A batting cage is an enclosed area for baseball or softball players to practice the skill of batting.
Read more on WikipediaA batting cage is an enclosed area for baseball or softball players to practice the skill of batting.
Read more on Wikipedia