Chicago Storks

The Chicago Storks  are a professional American football franchise based in Chicago, Illinois.