major league: the most important league in any sport (especially baseball)
league: an association of sports teams that organizes matches for its members
gargoyle: an ornament consisting of a grotesquely carved figure of a person or animal