Arizona Cardinals wide receiver Marvin Harrison Jr. makes improbable spinning grab for 24-yard gain.