Quick Answer: Why Did Jimmy Go To Elmore What Happened To Him There?

What is the main reason that Jimmy stays in the town of Elmore?

.