Nick Flowers, former Stevenson University football player, passed away from sun-related melanoma in November, 2016 at the age of 24. On Nov. 11, 2017, Stevenson University honored Flowers by installing...