Tim Anderson retires after 10-season MLB career - IJR News