Ryan Garcia and Devin Haney are like a persistent infection: irritating and sickening and maddening. Now Garcia and Haney ...