James “Jim” Gilbert Blood, Jr, 78, of Sheffield, passed away on Saturday, August 9, 2025, at St. Mary’s Hospital in Rochester, Minnesota. Celebrating the life of Jim Blood will take place from 4-7 p.m. on Wednesday, August 13, 2025, at the Surf Ballroom in Clear Lake, Iowa. A private family burial will take place in the Hillside Cemetery in Sheffield.