Lido Palace America's best bet in $2M raceLido Palace America's best bet in $2M raceAlan ShubackNov 22, 2001