The Young And The RestlessKaren DeanJune 1, 2007November 14, 2017 by Karen DeanJune 1, 2007November 14, 2017120 It’s been just a few years since Stephen Holmes was among the Yellow Jackets of Georgia Tech. But, so far, the 2002 grad appears to...