Chaminade, MCC boast wealth of talent

Source: 
STLToday.com/David Kvidahl