Matt, Foggy, and Karen don't take the recent Fisk news well in Daredevil Season 3, episode 3. Continue reading...