Tag Archives: Freddie Roach

Ireland’s Katie Taylor vs. Chicago’s Jessica McCaskill

Chicago’s Jessica McCaskill vs. Ireland’s Katie Taylor
Chicago’s Jessica McCaskill chased and chased Ireland’s Katie Taylor on social media