FanPost

Delayed?

I am following the game at my work (through Yahoo) and saw that the game was delayed tonight after teh second inning, but I saw no bad weather in ATL on weather.com.  (Why oh why doesn't the office have a TV?) Is Yahoo lying to me or could somone who was watching tell me what happened?  I can't find out anywhere as of right now.  Anyways, go Braves!

This FanPost does not express the views or opinions of Battery Power.