Friday, November 13, 2015

USA vs Japan Ultimate All-Star Game

The bunch of U.S. ultimate All-Stars return to the field after a 19-12 (10-6 HT) win over the Philippines on Wednesday. The game between "Team AmE.R.I.C.a" and Team Japan will air at 8pm tonight as part of Manila Spirits All-Star Exhibition Series presented by Ditch.