MRL 390, an EMD F45, tags along fifth out on this southbound stack re-route headed for a meet with a northbound stack re-route in Hillsboro.
M-MINSUP waits for a crew near the east end of the Grand Forks Yard.
A rare track measurement movement crosses Washington Street and heads east out of Grand Forks.
An early morning load of Clay Boswell empties rounds the curve at FO Switch and heads south on the Hillsboro Subdivision.
H-GFDGAL pulls out of the yard and under I-29 for a run south toward Fargo at Dakota JCT. Too bad the GP60 second out wasn't in the lead!
The daily South Local, running very late today, accelerates out of Grand Forks as the crew gives a friendly wave.
An 11-car Drayton Local eases south through Grand Forks on its way to the yard.
BNSF 4844 leads the daily H-train out of the yard as seen from the second highest point in the Red River Valley...the I-29 overpass!
BNSF 505 waits on the passenger main for a crew.
BNSF 2133 works the west lead (yard job) as BNSF 505 looks on.
A set of units rolls into Grand Forks from the Hillsboro Subdivision.
A DPU works hard as it pushes H-GFDGAL out of town.
After the South Local clears, BNSF 9278 leads Clay Boswell empties south out of Grand Forks.
EMD 9010 leads Clay Boswell empties out of the Grand Forks Yard and onto the Hillsboro Subdivision for the run to Fargo.
A long string of Clay Boswell empties finally breaks the silence during a what seemed to be never ending break in the stack reroutes.