Foot Locker's FL stock plummets 25% following Q1 earnings miss and reduced guidance - find out what's next for the retail giant on today's episode! Learn More