Yes, it's true. Travis Scott pulled up on LSU's campus for his Cactus Jack clothing line launch. WAFB Continue reading...