Stephen Amell is spending the day out on the water. The 44-year-old actor chatted with crew members as he prepared to film scenes for FOXs upcoming Baywatch reboot series on a lifeguard boat on Monday (March 23) in Los Angeles. While out on the boat, Stephen sported a red windbreaker paired the series iconic red []