Souza Jr. lifts a towering grand slam to left