According to Rotoworld the Angels signed Weaver for one year at $8.5M. Didn't get what he wanted but still too much.