July 10, 2012 – Kansas City, KansasPrince Fielder won the 2012 All-Star Home Run Derby by blasting 12 bombs in the final round. He almost did not make it past the first round, hitting only [More]