Avatar - Richard meehan

Richard meehan

I am a CrossFit L1 Trainer, USAW Olympic Weightlifting Coach and Engineer. See my Blog at: http://functionalandperformancefitness.blogspot.com/

Magazines

Flips