hardball 99