Caleb Carroll is only 19 years old. He blew everyone away with his rendition of the National Anthem on Thanksgiving before the Lions and Texans game. Watch below!