Arrow season 8: CW President would love to have Emily Bett Rickards back Mark Pedowitz, President of CW, claims the doors to be still open for Emily Bett to return in Arrow season 8. Emily Bett, playing the role of Felicity Smoak … Read More