Well 2012 is close to wrapping up and it’s time for one last Spartan Race before we get to take a little break from the constant racing. It’s time to head back to the sight of the World Championship Race of 2011 and that is Glen Rose, Texas. Last year......