McDonald wins back-to-back rodeos