Charlie Villanueva to the Mavs

The Mavs have come to terms with free agent power forward Charlie Villanueva per ESPN.