Training Day Rock wall. TRX. Heavy bags. All under one roof.

Posted on July 15, 2013 by Inside Hook

 
Finding a good gym in San Francisco presents a challenge: too generic, you find yourself in a soulless chain that smells of musk and geriatrics; too specialized, you find yourself meekly waiting for your turn on the Swedish stability ball.