Mon 6/18/12 7:32 PM

Jered Weaver (back) will rejoin the Angels rotation Wednesday against the Giants. Weaver completed another successful bullpen session Sunday and declared himself ready to go. He'll be limited to 80-90 pitches in his first start back. Weaver is expected to replace Garrett Richards in the rotation, though the Angels are saying an official decision hasn't been made. Dan Haren's next scheduled start will be pushed back from Wednesday to Friday.