Gary Owen Larson, 64, of Rochester, MN crossed the finish line of that great marathon of life on April 30, 2024 of pancreatic cancer. He is now resting peacefully in the lap of Jesus, rejoicing with those who have finished ahead of him, and eagerly anticipating the joyful arrival of those who follow behind.