LaRoche, Clemens star at NBC World Series

Friday, August 12, 2016

It was a memorable night for Fort Scott's LaRoche family at the National Baseball Congress World Series in Wichita, Kan.

To Read More
Subscribe Sign In
Continue reading with a subscription
Subscription options