Sports Legends Museum at Camden Yards, a museum housed in a former railway station