Larry Guess’ long and winding road is nearing the finish line