Jeremy Zuber is back at Canel Bay Resort.
But for some people, it's much more interesting that he's back on St. John where he has repeatedly won the 8 Tuff Miles Road Race, including 2008 and 2009. (This year's competition is set for Feb. 26.)
He returned this fall, and told resort management he intends to defend his title next month.