Stephen Amell Says New 'Arrow' Season 7 Character Gave Him Goosebumps

By Jenna Anderson Arrow's season six finale took the long-running The CW series into uncharted territory, and it sounds like a new character could play a part in that.The series' star, Stephen Amell, recently teased what fans can expect in the upcoming seventh season during a panel at Motor City Comic Con. Shortly after revealing that Oliver Queen ... more