Aaron Carter has signed on to fight retired basketball star Lamar Odom in a celebrity boxing match.