Fighting his way to the end of the season with a bum knee, Nick Swisher has put up .289 avg. with 28 HRs and 88 RBIs.