West Preston's career