0
Anonymous
Yes Liverpool has won more trophies and is in the Barclays Premier League, unlike Leeds who are in the Championship league below the BPL.
Wiki User
Chat with our AI personalities