This is a 10* play on Over 23.5 Kyrgios vs Edmund.
Nick Kyrgios is coming off an impressive win over #9 ranked Daniil Medvedev - 7-6, 7-6 (7-4). He will face #33 ranked Kyle Edmund at the Rogers Cup, and Edmund is coming off a quarterfinals loss to #85 ranked German Peter Gojowczyk - 3-6, 6-4, 3-6. Prior to his quarterfinals loss to Gojowczyk, he had quite a battle with Frenchman Jo-Wilfreid Tsonga - 4-6, 6-3, 6-4. I would expect to see a competitive match between Kyrgios and Edmund.
Roger Federer at the age of 37 has a chance to add to his legend in the Wimbledon Final, but he faces #1 ranked Novac Djokovic who is five years his junior. Federer is coming off another epic battle versus Nadal, and he may not have enough in the tank to get past Djokovic in the Final. The #1 seed looks like a bargain at this price.