It is hard to put a hand on one player that is the most valuable to a team when that team loses 100 games in a season. Well, the Royals managed to pin their hand on Mark Teahen and name him Royals Player of the Year.
The official award is the Les Milgram Player of the Year Award, and Teahen won it over second baseman Mark Grudzielanek.
Teahen only played in 109 games due to injury and a trip to the minors. During his time in the majors, Teahen batted .290, hit a team-high 18 home runs, and drove in 69 runs. His season was cut short because of shoulder problems. He is still recovering from surgery on his rotator cuff and right labrum.