Mark DeRosa calls Machado ridiculous, weighs in on Giants, A's hot starts

Top Videos