After months of pathetic and ridiculous debate, the MLB writers have officially avoided an incredibly embarrassing decision by voting Miguel Cabrera as AL MVP over Mike Trout.

Photo by Christian Petersen/Getty Images

Miguel Cabrera took home the hardware after winning the first Triple Crown in either league since 1967. Many sabermetric-induced baseball minds, however, made a push for rookie sensation Mike Trout, because of his outlandish WAR number. But, at the end of the day, thankfully, Cabrera took home the award. Miggie hit .330 with 44 home runs and 139 RBI for the playoff bound Tigers

The National League award went to Buster Posey, catcher for the World Series Champion Giants. Posey missed the majority of the 2011 season after breaking his leg and tearing up his ankle in a gruesome collision at home plate, but bounced back in impressive fashion, winning the batting title and driving in over 100 runs. Posey has already been named 2012 Comeback Player of the Year.