Upper body workout
Warmup
Active Stretching
3x10 overhead alternating arms dumbbell press
3x10 alternating arms dumbbell bench press using a large ball under back
3x10 lateral shoulder raise
2x10 lat pulldown
2x10 pull up using TRX while almost horizontal on the floor
2x10 dips
Roman chair isometric hold
foam roller and stretching