Increased blood volume. Increased red blood cells per unit of blood volume. These increase Oxygen content of blood.
Stronger and larger heart. This allows greater blood output during maximum efforts, and allows the heart to be more efficient at submaximum efforts.
More capillaries in the muscles - Greater delivery of oxygen and blood glucose to working muscles, greater removal of carbon dioxide and metabolic acids away from working muscles.
Greater number of mitochondria and mitochondrial enzymes in muscles. This means grerater work capacity/endurance of each muscle fiber.
So, to clarify your question a little bit. Running more mileage will not give you a higher top end sprint speed. But running distance races is not about top end sprint speed. It's about the ability to maintain as close to that as you can for as long as you can. If you and a friend have exactly equal top end speed, but you can maintain 75% of that speed for longer than he can (because of all those adaptations listed above), then you'll out run that friend over longer distances.