What is the Barclays Premier League?

Barclays Premier League is an English football league for football clubs. It is for professionals. The league is currently sponsored by the Barclay Bank.