Veteran shooting forward Joe Johnson and the Detroit Pistons have agreed to a deal according to multiple reports and an NBA source.…