'Ready Set Roll' singer Chase Rice pitched a win for the Grand Ole Opry team, while Bobby Bones captained and pitched for the iHeartRadio team. Highlights included home runs from Chuck Wicks and Tyler Hubbard of Florida Georgia Line. Dustin Lynch, Sarah Darling, Dee Jay Silver and Lauren Alaina also proved they're no stranger to the sport. Everyone was there to raise money for City of Hope, a global leader in the fight against cancer, diabetes and other life-threatening illnesses.

A cancer survivor joined both teams, and the games most touching moments came from their bats, or legs, as well as from the bat of a Wounded Warrior.

Eight-year-old leukemia surivor Gavin Wolfrank had help when it came his time to bat. Bradbery was only able to tap one back to the pitcher, but due to a series of bobbles and miscalculations -- plus one major overthrow from Rice -- the California kid raced around the bases for a home run, drawing a standing ovation.

Lance Corporal Josh Wege came to plate for a second at bat late in the game and blasted one of Bones' high-arcers past the left fielder, almost to the wall of Greer Stadium in Nashville. Wege -- who runs on two prosthetic legs -- raced around the bases, providing a big boost for Team Opry. Later he made two catches in center, one in the final inning that crushed a rally from Team iHeartRadio.

See pictures of the event below. Prior to the game -- a 13-11 win for Team Opry -- the stars walked the green carpet, sharing their personal connection to the fight against cancer and talking about new music. Both Alaina and Kramer were overheard trash talking their opponent, but both backed up.