A northbound empty coal train rolls across the Illinois River bridge on the muggy afternoon of July 18, 2021 in Watts, OK.
On a partly cloudy July 18, 2021, an SD70ACe leads a southbound KCS manifest train across a small trestle bridge in Siloam Springs, AR.
A well-worn ES44AC leads a northbound Kansas City Southern grain train at Page, OK on a very warm July 6, 2021.
A well-worn ES44AC leads a northbound Kansas City Southern grain train through the valley below Rich Mountain at Eagleton, AR on a very warm July 6, 2021.
Glinting in the evening light, a northbound KCS train rolls by Wolf Creek in Benton County, AR on a warm June 13, 2021.
About 30 minutes after midnight on May 27, 2021, the nightly A&M road freight rolls across a bridge over Frog Bayou south of Mountainburg, AR.
A KCS manifest freight train heads north near Watts, OK just after 2:00 in the morning on May 26, 2021.
In the middle of the night, a pair of GE units lead a KCS train on its way south through the signals at control point North Watts in Watts, OK on May 26, 2021.
The "Watts Dodger" local heads north through an s-curve just south of Siloam Springs, AR early on a rainy May 19, 2021 morning.
The KCS business train heads north on its way towards Kansas City on a warm and bright May 6, 2021 near Siloam Springs, AR.
The "Watts Dodger" local train heads north along the KCS main just south of Siloam Springs, AR on a sunny May 6, 2021.
Heading south, a loaded coal train gets on the move as it departs the siding at Watts, OK just after dawn on May 6, 2021.
A KCS SD70ACe leads a string of leased locomotives and a train of covered hoppers just south of Siloam Springs, AR on April 21, 2021.
The "Watts Dodger" - a local train operating out of Watts, OK - rounds a curve just south of Siloam Springs, AR as it heads into town for some switching duties on April 21, 2021.
A Kansas City Southern manifest train creeps along at Watts, OK shortly before working the yard and then heading south on March 28, 2021.