Stephen Amell Hits A Home Run At MLB Batting Practice Proving That The Arrow Is Still Saving The Day, Even On Hiatus