Youbet.com chairman Robert Fell tried assuring investors Thursday that his embattled company has the technology and the cash to operate successful Web-based horse racing and sports wagering sites.