Viera was good on both ends but lost his prime when he joined Juve. His best days were in Arsenal shirt. Makelele was a defensive rock and secure passer....but he lacked going forward and some vision. Edgar is a legend I won't doubt that. But seeing Keane play in their CL campaign 1999. left me breathless. He was their first scorer if i remember then....defending like a rock and than pouncing a goal or two when wasn't expected....
