Hot Pies bake Giants

Spotless Stadium, Homebush, Sydney Australia Call it an aberration, a shocker, a missed opportunity, mediocre. Call it what you will, the Greater Western Sydney Giants…