Dongfeng Race Team, the Chinese-backed crew whose hopes of victory in the Volvo Ocean Race were rocked when they had to quit the fifth leg because of a broken mast, have bounced back by taking the lead Sunday in the next 5,010-nautical mile stage from Brazil to the U.S. … Click to Continue »