FanShot

Oswalt signs with Cardinals

16

I don't think anybody really expected that he'd end up in Detroit after the report from last week, but it's evidently a done deal that he's going to St. Louis.