‘Baywatch’ Reboot on Fox Casts Stephen Amell in Lead Role Stephen Amell is trading his superhero suit for a pair of red trunks. The ‘Arrow’…