Ferrer's mental strength apart from vs top 3 is not questionable,and it's well known you can't debate seriously about anything considering David Ferrer.Mugro is a big choker but he's still miles ahead of these 2 who play for Spain in this tie,he would've won at least 1 singles,and would have a chance against Raonic.
Ferrer would have won the tie by himself. He only sucks mentally vs. the top 3. Almagro is a choker, though, and has lost to Milos twice in the past. Milos would have probably beaten him again. Dancevic probably beats him too at this kind of level.