mike thomas golfer age