Leo Wrestling at St Rita, November 20

The match will start at 5 pm. St. Rita is located at 7740 S Western, in Chicago.