Jim Nantz is expected to be at the Alamodome in San Antonio on Saturday to watch Houston vs. Duke in the Final Four. But why is he there? Here's more.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results