On the bright side, it had been a while

When Boston's Mike Napoli clobbered Casey Fien's pitch over the center field wall Wednesday at Fenway Park, he did something that had not happened in almost three years: hit a walk-off home run against the Twins. It has happened 105 times in Twins history, but Napoli was the first to do it since Sept. 23, 2011, when Cleveland's Carlos Santana did it off Matt Capps.

One batter has hit three walk-off homers against the Twins — Johnny Damon, once apiece with the Royals, Yankees and Rays.

Here are the Twins pitchers who have surrendered the most walk-off home runs in franchise history:

8 Ron Davis

7 Eddie Guardado

7 Rick Aguilera

5 Mike Trombley

4 Jesse Crain

3 Al Worthington

3 Jeff Reardon

3 Terry Mulholland

3 Terry Felton

3 Keith Atherton