Matt Letscher (The Flash, Legends of Tomorrow) will guest-star on NBC’s upcoming spinoff as the father of Stephen Amell’s character, our sister site Variety reports. Premiering Sunday, Feb. 23 at 9/8c ...