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!