Bucks' Hill goes from worst to almost first via trade