Fay's blog has news from the press conference. Affeldt passed his physical and is officially a Cincinnati Red.
The reason we got him...? A chance to compete for a spot in the starting rotation. This seems like a good deal. He seems like as good as any of the other free agent pitchers out there. I'd be surprised if the Reds were the only team that gave him a chance to be a starter.