Ben is founder, Chairman and CEO of Teall Sports and Entertainment. Teall manages a portfolio of businesses including REVELxp, Teall Properties Group and Dyehard Fan Supply. Additionally, Sutton family partnerships have significant investments in professional baseball, wineries, farming, technology, real estate, and restaurants.
Ben, a graduate of Wake Forest University and law school, was previously Chairman and CEO of IMG College, which he founded as ISP Sports in 1992, essentially inventing the college media business as known today. When he stepped down as CEO in 2015, IMG was the largest college sports marketing enterprise in America. In addition to building the core businesses of IMG College into four national market-leading companies, he was largely responsible for the meteoric growth of IMG Worldwide, engineering the sale of the company in 2014 for $2.4 billion. IMG was the national market leader in Media, Licensing, Ticketing and Stadium Seating, working with over 225 universities, conferences, NCAA and College Football Playoff.
In addition to being named one of the most powerful sports executives in America, Ben has been awarded the North Carolina Order of the Long Leaf Pine, Wake Forest Distinguished Alumni award, NSMA Roone Arledge Award, and is an inductee of the North Carolina Sports, National Football Foundation, NACMA and Sports Business Halls of Fame. He serves on the boards of Wake Forest University, White House Historical Association, Ronald Reagan Presidential Foundation, National Football Foundation, The First Tee and the USOC foundation. The Sutton Family Foundation has invested over $50 million in philanthropic causes.