SWAIN, Randall William (Randy), of Midlothian, Va. passed away July 21, 2017 after complications from surgery. Randy was a Managing Partner and Director of Operations for a McDonalds franchisee in Richmond. He is survived by his wife, Donna and his beloved Jack Russells, Ziggy and Oscar; his mother Georgianna Swain of Newport News; his brother Jeff Swain of Smithfield; his sister Becky Swain of Virginia Beach; his sister Lori Swain and her husband George Siegel of Providence Forge; and his niece Shana Johnson and her two children Hannah and Ayden of Toano. Randy was a lover of all sports, but especially enjoyed NASCAR racing, VCU Basketball and Minnesota Vikings Football. He was a lover of life and lived it to the fullest. He enjoyed the sun on his face, the wind in his hair, the Daytona 500, island vacations, but most of all Key West where his ashes will be scattered in the future. Remains rest at Woody Funeral Home, 1020 Huguenot Road, Midlothian, Va. 23113, where family will receive friends for a viewing and presentation ceremony held 6-8:00 p.m., Wednesday, July 26, 2017.