Giving it his all, NIU student competes on NBC’s ‘The Titan Games’