thecubsfan.com
2017 Lucha Libre Win/Loss Records and other stats
I didn’t get around to doing this for a log longer than usual, and I still had to redo it after finding another handful of 2017 posters. Better late than never. Year (2009 on) Shows Matches 2…