Yes, you can breed two roan horses. Not too long ago, people thought breeding roans with each other would create a stillborn foal. However, this theory has since been disproven.