According to one of David Aldridge's sources, free agent forward Antonio McDyess is close to a deal with the Detroit Pistons that would pay him $30 million over five years.