Who is Your Favorite Class 1 Railroad?
BNSF
Canadian National
CP Rail
CSX
KCS
Norfolk Southern
Union Pacific