Day: December 18, 2023

Farewell to a Tar Heel legend: Eric Montross passes away at 52

Chapel Hill, NC – The family of Eric Montross (Laura, Sarah, Andrew and Megan) is announcing that he passed away on Sunday, December 17, surrounded by loved ones at his home in Chapel Hill. Eric was diagnosed with cancer in…