Mike Sweeney is one of my favorite players in the league today. He rarely strikes out( most being 67 in 2000) and hits for average. Today, he had a 5 RBI game, and I think if it weren't for injuries over his career we'd heard more of his name. Also, he has been playing on some lousy Royal teams...