Question: Which station is located directly below the arena that hosted the 2011 Royal Rumble?
Sentence (from "TD Garden"): The arena is located directly above the MBTA's North Station.
Relevant evidence: Yes