So how’s the scrappy baseball team from Xinjiang doing now that they’re in Shanghai? Apparently, really really well! The Xinjiang University team, led by captain Parhat Ablat, won its third game yesterday 18 to 1 (against Shanghai University of Finance). Congratulations, guys! This is turning into a true Bring it On!-esque story. As Urbanatomy informs us, they have yet to meet their fund raising goal, so if you want to donate, you can still do so here. They play Hebei Agricultural University tomorrow.