In this article from Texas A&M Engineering, the Centennial Challenge competition is briefly discussed. The article talks about an unnamed team, which I believe is the Canadian Snowstar team. With all the teams coming from Texas, one would think they would have discussed one of them.