Josh Barnett Trains Legs
Written by Ben Avechuco
30 August 2013
Josh Barnett Trains Legs
2013 IFBB North American Prep
Josh Barnett will be among the over 800 athletes vying for an IFBB Pro Card card this weekend at the 2013 IFBB North Americans. Here, he tackles a leg workout one week out!