John Shelby Jr., flanked by sons John Shelby III, left, and Jeremy Shelby, were part of the Legends Caravan last week.
John Shelby Jr., flanked by sons John Shelby III, left, and Jeremy Shelby, were part of the Legends Caravan last week.
John Shelby Jr., flanked by sons John Shelby III, left, and Jeremy Shelby, were part of the Legends Caravan last week.