A Admin Administrator Staff member May 29, 2011 #1 AP - The debate is over now. Barcelona is on the list of soccer's all-time greatest teams. More...