Union Pacific AFXAS 1 from Fairfax to Alton Southern had 2 Canadian units, both from the Canadian National Railway. CN 5474 a SD60 and a CN SD75I.
1 of 5 remaining TW&W GP38-2's leads the Kearney local on the NS KC district seen approaching Avondale yard as they make the trek back towards Argentine yard.
UP 7388 leads the ZCIG4 on a perfect morning through Edwardsville, KS. Trailing is a SD70M and a very new SD70AH is the mid train DPU on today's Z train.
Cruising at track speed with 3 ES44C4's on the point of a westbound stack train, BNSF 8005 west. The 2nd and 3rd units are numerically ordered 7923 and 7922.
KCS 2 leads the BESKC returning from East St. Louis to Kansas City MO following the race in STL.
This isn't a yard job, this is NS train I39 with a GP60 leading 2 GP38 high hoods at Birmingham. Not very common to find 3 geeps on a road train in 2015!