Beasley, Charles Edgar, age 77, of Woodstock, AL, passed away unexpectedly Friday, October 12, 2012. He retired from Buffalo Rock after 21 years. Mr. Beasley served one term as a Bibb County Commissioner. He also coached baseball at McCalla for many years. He was currently running for county commission in Bibb County and was very involved in the Old Timer's Association. He was preceded in death by his parents, John Edgar and Vera Odell Beasley. He is survived by his wife of 49 years, Sarah Ann Hogue Beasley; his son, Blaine Beasley; his daughter, Pam (Gary) Bullock; his grandsons, Chase and Tyler Bullock, and Pearson Beasley; his sister, Vera Hayes; several nieces and nephews. He was a beloved husband, father, grandfather, brother and friend. He will be missed dearly. Funeral services will be held at Bessemer Brown Service Funeral Home Monday, October 15, 2012 at 1:00 p.m. with burial in Cedar Hill Cemetery. Rev. Milton Simpson will be officiating. Visitation will be held Sunday, October 14, 2012 from 5:00 p.m. until 7:00 p.m. at the funeral home. In lieu of flowers the family requests that donations be made to the American Diabetes Association.