12 teams are competing at the CMRC Summer Invitational (B), 26th/27th July.