TV/Streaming MediaDavid Ramsey Joins CW’s ‘Arrow’ Cast Posted February 9th, 2012 by Janice KayNow that the lead role of the CW’s Green Arrow series called ‘Arrow’ has been found in the form of actor Stephen Amell,…