Laddy and Lorie Haggard have been married for 25 years. The couple were married April 19. She is the former Lorie Crenshaw.
They have two children, Ashley Haggard Gordon and Josh Haggard, both of Shelby County. They have four grandchildren, Kaiden, Daegan, Jaelinn and Kinleigh.
A shower will be 3-5 p.m. Saturday at their home. All friends and relatives are invited.