The Heritage Cup is an annual cup rivalry between Major League Soccer (MLS) teams named after their markets' North American Soccer League (NASL) predecessors.
The Heritage Cup is an annual cup rivalry between Major League Soccer (MLS) teams. These Major League Soccer (MLS) teams are named after their markets' North American Soccer League (NASL) predecessors.