Yep, the one pitcher that Mariners fans seemed to hate the most two seasons ago - well hate equally as much as Horacio Ramirez - is still pitching.
Weaver didn't pitch in the major leagues last season, splitting time between two different Triple A teams - Buffalo and Nashville.
The last time Weaver pitched in the big leagues was for the Mariners, and well, I won't go there. But the last time he had consistent success it was in 2006 with the Cardinals. So perhaps a return trip to the National League may help him. While it may seem ludicrous to Mariners fans to sign him, it's a low-risk move for the Dodgers.