I heard he moved to Charlotte, NC.
Is he still alive?
He denied fathering Chelsea.
Whoops!
Hubbell did NOT deny fathering Chelsea, he simply said NO COMMENT.
There is a Webb Lee Hubbell living in Charlotte