The Los Angeles Dodgers and San Francisco Giants have a hate-hate relationship. And it just got worse on Tuesday.

According to Tim Brown of Yahoo! Sports, free agent relief pitcher Brian Wilson agreed to a minor-league contract with the Dodgers.

The move immediately makes him a villain in San Francisco, where he pitched for seven seasons.

So, who are the winners and losers in the Wilson deal?

Begin Slideshow