One of the best baseball players ever has retired today: 42-year-old Mariano Rivera threw his last pitch and abandoned the Yankee Stadium—his home for 18 years—for the last time, crying his eyes out of unabashed emotion.

Advertisement