Globe iconLogin iconRecap iconSearch iconTickets icon

David spotted at Yankee Stadium

Royals @ Yankees
September 25, 2017 | 00:00:19

Comedian and Curb Your Enthusiasm star Larry David has a pretty good seat to see the Yankees play the Royals