Pope Leo the White Sox Fan: Something to Celebrate for Chicago’s South Side

Pope Leo was spotted at the 2005 World Series, a rare moment of triumph for the pride of Chicago’s South Side.

Read full article

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments