Sports Authority 617

Sports Authority #617 was a Sports Authority sporting goods store located at 620 North LaSalle Street in Chicago, Illinois.