Watch: NFL Train Museum in Atlanta opens in a few weeks

The Atlanta-based Amtrak train museum, which opened Thursday, will feature interactive exhibits and a train museum on the museum grounds.The museum, a