Sports Champions 2 Announcement TrailerCheck out the announcement trailer for Sports Champions 2.By Mike Tao on June 1, 2012 at 2:02PM PDT Sports Champions 2