Waxahachie, TX | April 9, 2026 — Leadership doesn't always show up in the box score. Sometimes, it's found in the quiet consistency behind the scenes, in the early mornings, late nights, and in the willingness to serve wherever needed. For Nelson University men's basketball student manager Eli Owen, that calling goes far beyond the court.
A Pastoral Leadership major with a heart for people, Owen recently stepped into a powerful moment of purpose, delivering a sermon to First Assembly Youth Ministries in Waxahachie. With confidence, conviction, and clarity, he shared a message rooted in Romans 13:10 — "Love covers all laws." It was more than just a message. It was a glimpse into who Eli is becoming.
But that moment didn't happen by accident.
Behind the scenes of Nelson basketball, Owen is the definition of dependable. His role stretches across every layer of the program. From assisting with strength and conditioning for the JV squad to handling the daily demands of laundry and operations, Eli embraces every task with intentionality and excellence. No spotlight needed. No recognition required. Just impact.
That same servant mindset carries into his calling. The discipline he builds in athletics fuels the preparation he brings to ministry. The humility learned in doing the unseen work shapes the authenticity in his voice when he speaks. Whether it's helping players develop physically or helping students grow spiritually, Eli shows up ready.
And that's what makes his story powerful.
He represents what Nelson University is all about, developing leaders who live with purpose, lead with heart, and serve wherever they're planted. Eli Owen isn't just managing a team. He's preparing for a life of influence.
On the court. In the community. And now, in the pulpit.
His platform is growing. His voice is rising. And his impact is just getting started.
Nelson University (formerly SA GU) is a private Christian university, established in 1927 by P.C. Nelson. The University is located 30 minutes south of the Dallas/Fort Worth Metroplex in Waxahachie, Texas, and offers more than 70 associate, bachelor's, master's, and doctoral degrees on campus or online. For more information, visit www.nelson.edu or by calling 1-888-YES-NELSON.