The entire Mariner organization should be considered "dumb asses" for signing Weaver...
Going to turn out to be one of the worst FA signings in '07...
I also would not be surprised to see a repeat of what the Angels did last season...and Weaver getting designated for assignment and some point.