Team Training

Team training is sports-specific training that is performed in a group setting.  
The training is geared towards maximal power and speed development, with an emphasis on proper movement mechanics.