Ooooh, this is a fun topic. Lots of ways to look at and opine on this one. But first and foremost it has been a crusade of mine to stop offering my opinions about topics that I have no experience in. With that in mind, try CrossFit for yourself and then see if you agree with my opinions
Read more