John C. Sims' high school class ring slipped off his finger and into a sweaty baseball glove in 1989 while he was in Naples, Italy.
When the Florida native realized the ring was missing, panic turned to resignation. Sims, who was serving in the U.S. Navy at the time, figured he would never see the ring again.
But 25 years later, while he was thumbing through Facebook posts at a Wilson County insurance office, he did.
"Does anyone know John Sims, Class of '81 (Miami Beach Senior High School), Beach High football player #56?" Margie Schulman Alter wrote on her Facebook page Monday morning. "(His) class ring found ..."
She included pictures showing Sims' name etched inside the ring and a miniature football player engraved next to his graduation year.
"This is something you see in a movie," said Sims, who now lives in Mt. Juliet with his family. "They had a movie called 'The Notebook,' now they can make one called 'The Class Ring.'"
It turns out the ring's journey was just about as grand as a Hollywood epic.
It traveled with the glove to Norfolk, Va., where a Navy family found it on a baseball field in 1991. The family stuffed it in a drawer for decades, but recently decided to try and find its owner online.
They stumbled on Alter, who runs the Miami Beach Senior High School Alumni Association website, and her Facebook post reached Sims in a matter of hours.
A grateful Sims was reunited with the ring Thursday. He doesn't plan to send it on anymore cross-continental trips.
"Hell no," he said. "I'm gonna have it welded onto my hand."