What's being billed as the world's largest rubber duck sailed into the Port of Los Angeles on Wednesday to promote the city's Tall Ships Festival. Tethered to a barge, the 61-foot-tall inflatable duck ...