Coronary veins drain deoxygenated blood from the heart muscle (myocardium). Coronary arteries supply oxygenated blood TO the heart. Pulmonary veins carry oxygenated blood from lungs to heart, while pulmonary arteries carry deoxygenated blood to lungs.