CW

Stephen Amell Announces Departure From & Final Season of Arrow

Arrow star Stephen Amell has followed up his announcement that the series will end after an…