Three weeks of tension, exhilaration, heartbreak and joy (at least for one lucky team and its fans) compressed into just three minutes, but it's perfect.
It's Final Four time and those games will be played in Dallas at the AT&T Stadium. The guys of Dude Perfect headed to the stadium ahead of the games to film their latest trick shots video.