Pope Leo Caught Cheering at 2005 White Sox World Series Game, Revealing His Chicago Baseball Loyalty
In a surprising twist, a newly uncovered video captures Pope Leo passionately cheering at a White Sox game during the 2005 World Series. The footage highlights his unmistakable enthusiasm for the South Side team, igniting excitement among fans and sparking lively debates about where his true baseball loyalties lie