Trivia Cafe
20

One of the baseball teams in the American league plays its home games in a stadium named after a political leader. Which team and which person?