What can cause one to become cross-eyed?

Many issues. Decreased or poor vision in one eye, past history of crossed eye with or without survery, eye trauma, neurologic disease, strokes, and many other issues can cause someone to develop crossed eyes.