Globe iconLogin iconRecap iconSearch iconTickets icon

Bo, Deion put on a show

Royals @ Yankees
July 17, 1990 | 00:00:55

7/17/90: Multi-sport athletes Bo Jackson and Deion Sanders put on a show at Yankee Stadium