FLRC workouts for the week of July 20th

So many workouts! So little time!