Tucson Sugar Skulls’ season canceled as IFL calls off 2020 games

April 14, 2020