
Northwood University: The NA CRL Champs Take on Worlds
Northwood University needs no introduction, but I’ll give one anyway. Coming into CRL Worlds as the number one North American team, they have quite the reputation to live up to. Muttering the name “Northwood” will send shutters down any opponent’s spine. Does any other team even have a chance?