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:
Add To Cart