Courageous Kyle Beach reveals himself as Blackhawks John Doe

Kyle Beach comes forward as report’s John Doe