SportsBarcelona defender Carles Puyol may miss Euro 2012 after knee surgeryShahab NafeesMay 9, 2012 by Shahab NafeesMay 9, 2012 Barcelona: Barcelona Captain Carles Puyol will be out for six weeks after a knee injury and is all set to miss Euro 2012....