22 Jun 2010
Giants struggle in World Cup
Pre-tournament hotshots England and Italy have failed to fire and must win their final matches in pool play.
Pre-tournament hotshots England and Italy have failed to fire and must win their final matches in pool play.