Cubs Fans Are Doing Trust Falls From an 18-Foot Statue

By Michael Nunez on at

In case you haven’t heard, the Chicago Cubs just won the World Series for the first time in 108 years, ending the longest championship drought of any professional American sports team.

Needless to say, the city of Chicago is overcome with joy. It’s uniting strangers across the city — so much so, that some fans have decided to mark the occasion with trust falls from a large, 18-foot statue sitting just outside of Grant Park where the team’s rally took place on Friday. Yikes.