Will Bagley

Bagley attended Brigham Young University and is a graduate of the University of California at Santa Cruz.