21 Random Topics By Bret ContrerasStrength Training, Training Philosophy31 Comments Today’s blog is just a bunch of random stuff I’ve come across or thought about recently. While some people find these blogs annoying, others really like them. The former teacher… Read More June 24, 2010