I'm just happy Colby Lewis had a good game.
It was nice watching him kicking as he did back in Japan.

Giants was a better team overall. Victory well deserved