Carter joins Preston from Baggies

Top