live football – At A Glance

A few facts first about Futbol Club Barcelona – this otherwise known as FC Barcelona (or, more affectionately, Barca), is one of the most popular sports clubs not only in Spain, but also in Europe and even the rest of the world as well. While known for football, it is also home to competing teams…