Filed under: Jeff Weaver is an Angel By Adam J. Morris Feb 15, 2006, 4:16pm CST Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Jeff Weaver is an Angel Reddit Pocket Flipboard Email Jeff Weaver has signed a one-year deal with Anaheim. No financial terms as of yet.