The University of Arizona national championship women's softball team returns to Tucson to meet with hundreds of cheering fans at McKale Center.

Arizona Wildcats