Chattanooga Christian's Brandt McGregor third in decathlon