Lakeland grandfather wins battle with cancer then goes on to win races