Sports

Charlie Villanueva - Signs with Detroit 7/1

Charlie Villanueva agreed to a five-year deal worth at least $35 million with the Pistons. Frederic J. Brown/AFP/Getty Images
Loading