The 296 roars into Farwell, following the path laid down nearly 124 years ago by the Minneapolis & Pacific Railway, which was merged 2 years later into the Minneapolis, St Paul, and Sault Ste Marie Railway Company. For now, it's Canadian Pacific's show.