Stephen Amell, who is best known for his role in Suits LA, will reportedly be part of the reboot version of Baywatch. Read to know more details.