MLS: The knee problems afflicting megastar Cristiano Ronaldo will prevent him from taking the field in Friday's friendly vs. Mexico (8:30 pm ET, ESPN2/UniMas) at Gillette Stadium in Foxborough, Mass., the Portuguese federation confirmed on Thursday.