Complex sentence: It is the home of ECC's American football team, the "Warriors" and has also hosted several soccer matches in the past.
Split into simpler sentences: It is the home of ECC's Warriors American football and soccer teams. It has also hosted several soccer matches in the past.