Group Training


Catching School (Feb-March):

A 7-session program for beginner and intermediate catchers. Not limited to, but geared towards players in 4th-6th grades. 
  • 7-week program 
  • Mondays, February 15th - March 29th
  • 6pm-7pm
To Maintain Social Distancing:
  • Maximum of 6 players across over 1,400 square feet of workout space.
Sessions Will Focus On:
  • Proper Set-Up
  • Blocking
  • Framing
  • Throwing
  • Catcher-Specific Strength and Agility Drills
Instructor: Legends' Catching Instructor Courtney Shupp

Cost: $180

Online payment/registration: CLICK HERE

Full Details/mail-in registration: CLICK HERE


Flex Time for Hitting

Just $12 Per Hour. The only thing required is a little flexibility during your workout.  

 At Legends some nights have more lessons than others. On nights where there is open space we will take reservations for Flex Time. During Flex Time the needs of the hitting instructors doing lessons will need to come first, but those signed up for Flex Time are welcome to use any stations or machines not being used by the instructors. 


 Here is how it works:

·      It is by appointment only

·      You pick & choose your time

·      You need to be flexible by accommodating the needs of those giving 1-on-1 lessons 


 To Make a Flex Time Reservation:

1) Text "Flex Time" to 610-217-1536.

2) Include the day/time you are interested in.

3) You will receive a text back as to whether there is space available at the time you requested.



 Flex Time vs. Open Gym vs. Rentals: 


Flex Time

Open Gym



You pick your day/time.

Set by Legends & varies.

You pick your day/time.

By Appointment




Shared Use


Instructors have priority.


Share with others.

Like going to the gym.


You have exclusive use.


Hitting only.

Hitting, Pitching, Fielding

Hitting, Pitching, Fielding


$12 per hour

$12, stay as long as you like.

Batting Cage: $30 per hour
Pitching Lane, Fielding Area, or Hitting Tee: $20 per hour
Entire Facility: $75


Big Pixel Studio - Web Design & Development, Allentown, PA