Alexis Hejna and Mark Radulich review the 9th volume of the Uncle Scrooge and Donald Duck collection by Don Rosa, The Three Caballeros Ride Again!