Miguel Cabrera had most efficient day of work in MLB history