Despite all odds. Despite going up against World Series Champion Albert Pujols, Ryan Howard was able to win the National League MVP this Monday afternoon. Howard received 20 first-place votes and 12 seconds for 388 points in balloting by a panel of the Baseball Writers’ Association of America. Pujols got 12 firsts, 19 seconds and […]