garrett-hinchey

According to Steve Kyler of Hoopsworld, Johnson makes $4M less than originally reported. Contract details after the jump.