Stephen Amell is back on the TV screen with a new challenge. He will be donning the corporate suit on NBC's Suits: L.A., a ...