Sports Lions? Submitted by zipties121, 29-12-2021, 10:56 AM, Thread ID: 229670 Thread Closed Reply 29-12-2021, 10:56 AM #1 A while ago but I cant believe the lions won I guess the Curse is gone More