Cristiano Ronaldo is not finished and is still good to go for a year or two, asserts Ben Foster2 years agonewsfootball