They help the bones grow also it helps keep the bones clean. They also have white blood cells to also help clean.
The inner part of the bone is called bone marrow. In fact, new blood is produced in bone marrow, not the blood vessels.
In the blood
compact bone
the spongy bone
Bone is built around the blood vessels that supply it ... and if the blood supply changes then the bone structure is modified to fit. Bone is NOT static, unliving stuff, it's a part of the system that makes up you.
Bone marrow
All bones have foramen in them. These are canals or openings through which nerves and blood vessels go.
Osseous tissue has calcium, salts, and blood vessels.
Marrow
compact bone
The Haversian canals carry blood vessels and nerves to and from the bone.
Yes, except for the very hardest parts, bones have blood vessels to supply nutrients.