The celebration ensued after newcomer Darnell McDonald again played the hero, driving in the winning run in the bottom of the ninth for a walk-off Red Sox victory over the visiting Texas Rangers.