Originally Posted by George Anderson
I am not sure if it has been mentioned but Tom Browning is throwing out the first pitch tonight.
I hope it's not hit for a HR to give the Giants the early lead.
I assumed that today's starter, Homer Bailey, would make the first pitch. Is this something new?