Cabrera Gets $16 Million Deal With Blue Jays, N.Y. Post Says

Cabrera Gets $16 Million Deal With Blue Jays, N.Y. Post Says

Jonathan Daniel/Getty Images

National League All-Star Melky Cabrera of the San Francisco Giants holds up the Ted Williams Most Valuable Player Award after the National League won 8-0 during the 83rd MLB All-Star Game at Kauffman Stadium in Kansas City, Missouri.