How many Grand Slam finals did Roger Federer play in a row?

10
15
18
12

Trivia Crack Answers Main Page