Baylor Took Down Undefeated Gonzaga For First NCAA Tournament Win

Last night, Baylor took down the undefeated Gonzaga 86-70 and won their 1st NCAA Men’s National Championship.

Source: Twitter, Fox News