David Finnegan, 30 died at his home on February 26, 2010. Graveside services, Monday, March 1, 2010 at Faith Baptist Church in Florence.\ \ David was a lifelong resident of Florence and worked with CPS Pools. He is survived by his parents, David and Sheila Finnegan of Florence; sons: Dawson Finnegan and Ryland Finnegan both of Florence; maternal grandmother, Dannice Boyles of Richland and paternal grandmother, Lillian Finnegan of Florence; brother, Corey Finnegan; sister Ashley Finnegan both of Florence.