Watch Lorenzo Cain (and his kids) throw ceremonial first pitch to Royals’ Salvador Perez

·1 min read

Hours after he officially became a retiree, former Royals outfielder Lorenzo Cain took the field at Kauffman Stadium before Saturday’s game against the Oakland Athletics.

Cain choked back tears during a retirement celebration that included his mom, wife, kids, former Royals manager Ned Yost, former teammate Alex Gordon and, of course, catcher Salvador Perez.

When it came time for the ceremonial first pitch, Cain’s sons Cameron, Jayden and Landon worked as relay men from center field, which dear ol’ dad once patrolled so well.

The ball skipped past Cain at the mound, but Perez was there to back it up. Perez tossed it back to Cain, who then delivered a strike.

This was a cool moment.

Here is Cain’s speech from the ceremony.