Stephen Amell's Suits: L.A. Role Means He Has Big Shoes To F