Just a few short days after LSU track athlete Xavier Carter made history by winning four NCAA titles at the Outdoor Championships, he said the magnitude of that achievement hasn?t quite soaked in yet. Link To Original Article