Baylor Bears return to Texas as NCAA national champs
The champions of March Madness touched down in Waco, Texas, after a dominant win in the men's championship final.
More Videos
From CNN Newsource affiliates