Osteophytes, also known as bone spurs,[1] are bony projections that usually form along joints.[2]
see website below for more information
http://en.wikipedia.org/wiki/Osteophyte
Yes it can be a result of injury.
Hello!
Osteophytes can develop if you are having osteoarthritis.
They can form with aging and osteophytes signify degenerating joint. Osteophytes typically develop as a reparative response by the remaining cartilage.
Depending on your age and if you have any osteoarthritis an orthopedician can give you best advice.
Take care!