Which team debuts atop our European Power Rankings?

Video Details

Both clubs from Manchester find themselves in the top 5 in our European Power Rankings.