Tell me how the San Francisco Giants are doing this year?
San Francisco Giants are fifth in the NL West standings.
Are they playing anytime soon?
They are playing today at 4:35 p.m.
Who did they play on June the 18th?
They played the Colorado Rockies and they lost 5 to 7.
What was the Giants score in the last game?
Their score was 6 in the last game.
Who is in first place in National League West?
Colorado Rockies.