league meaning in sports
Sale Price:$333.00
Original Price:$999.00
sale
The Ivy League is an American collegiate athletic conference, comprising eight private research universities in the Northeastern United States. make a sports logo The term Ivy League is typically used outside sports to refer to the eight schools as a group of elite colleges with connotations of academic excellence, selectivity in admissions, and social elitism
Quantity: