
Pope Leo XIV appeared in the middle of the 2005 World Series
Everyone has a backstory, and some want those stories told more than others. For Pope Leo XIV, the newly elected head of the Catholic Church, his is a curious one. Born in Chicago in 1955, Robert Francis Prevost is the 267th pontiff of the Catholic Church …