Free agent Wes Helms has agreed in principle to a two-year contract with Philadelphia to be the everyday third baseman, ESPN The Magazine's Buster Olney reports. The deal is worth approximately $5.5 million and includes an option for a third year.