Home Sports Freddie Freeman wins World Series MVP with historic performance