Northbound train 45J heads through Greensboro, NC on a sunny March 12, 2020.
Manifest train 12R heads through the switches at Elm on its way north through Greensboro, NC on March 12, 2020.
Empty coal train number 741 rolls through Elm in Greensboro, NC on a sunny March 12, 2020.
A trio of ES44DC units leads Norfolk Southern intermodal train 214 through the switches at Elm in Greensboro, NC on March 12, 2020.
A GP59 and a GP38-3 lead Norfolk Southern local train P15 through the switches at Elm in Greensboro, NC on a warm March 12, 2020.
Amtrak train 80 - the northbound Carolinian - cruises through the switches at control point Elm in Greensboro, NC on a warm March 12, 2020.
Heading up southbound manifest train 13R, a dash 9 cruises through downtown High Point, NC on December 21, 2019.
With the R.J. Reynolds tobacco company in the background, manifest train 351 slowly rolls through Winston-Salem, NC on a warm December 20, 2019.
Running as local train PC03, a lone SD70ACe leads a cut of cars south around the curve near Summit Avenue just outside of uptown Charlotte, NC on a sunny December 19, 2019.
Intermodal train 213 heads under the signals in Concord, NC on its way south on December 19, 2019.
Southbound Amtrak train 73 - the morning Piedmont service - cruises through the intermediate signals in Concord, NC on its way to its final stop in Charlotte on December 19, 2019.
A pair of GE units lead a very short manifest train 351 south past the platform at the High Point, NC depot on a warm December 16, 2019.
Three GE units lead southbound intermodal train 213 through the town of Thomasville, NC early in the morning on a rainy Friday, December 13, 2019.
Rounding a curve just before passing the depot in downtown Greensboro, NC, a dash 9 leads grain train 52W as it heads south on December 12, 2019.
F59PH number 1984 - the "City of Kannapolis" - leads southbound Amtrak train 75 through the town of Thomasville, NC on December 11, 2019.