Legends on the set: Ozzie Smith and Joe Buck stop by

August 07, 2018

Two St. Louis sports icons talk about golf's effect on the city of St. Louis.

Up Next