Before tempting any of the virtual workouts, please make sure you are fully warmed up.
Stretch for at least 5 minutes post workout.
You can do any of the stretch and release workouts as a warm up or cool down.
no weights workout
Shoulder and upper back weights workout
core strength workout