Neely Capshaw on ‘Baywatch’ ‘Memba Her?!

Minnesota model and actress Gena Lee Nolin was only 24 years old when she slipped into the iconic red swimsuit and slow-mo jogged along the silver shores of Los Angeles as Neely Capshaw — who went against the normal flow of the life-saving cast –…