NCAA Court Installed at Cowboys Stadium | NBC 5 Dallas-Fort Worth

NCAA Court Installed at Cowboys Stadium

    processing...

    NEWSLETTERS

    Workers at Dallas Cowboys Stadium in Arlington are installing the basketball court that will be home to the Sweet 16 round of the NCAA Tournament will be played this weekend.