Juli AllenFeb 18, 20221 minNew York Spiders Win Gold for The Very First TimeThe newbie team the Spiders just won gold for the very first time in a chamionship. The new york spiders have now won a gold medal, now...