The St. Louis Cardinals reportedly have released So Taguchi. I always liked So. He was huge in the 2006 World Series.
Maybe now the Cards will trade Edmonds and pick up some pitching. But I highly doubt that.
change things
The St. Louis Cardinals reportedly have released So Taguchi. I always liked So. He was huge in the 2006 World Series.
Maybe now the Cards will trade Edmonds and pick up some pitching. But I highly doubt that.