I am close to vomiting every time that I hear some of my friends say that today's Barcelona is the greatest team of all time. Obviously, they started watching football 3-4 years ago because they would not make such a stupid statement if that was not the case.
Late 90s Juventus/Early 2000s...