Spirit of America Award 2021
semissourian semissourian
1.7K subscribers
74 views
1

 Published On Jul 6, 2021

Southeast Missourian assistant publisher Lucas Presson presents the newspaper's Spirit of America Award to former federal judge Stephen Limbaugh Sr. on July 4, 2021 at the Arena Park Grandstand. Limbaugh is the 19th recipient of the award, which is presented annually by the Southeast Missourian on Independence Day.

show more

Share/Embed