Yes, it’s true. Travis Scott pulled up on LSU’s campus for his Cactus Jack clothing line launch. FOX 8 Local First Continue reading...