Mexico fires Miguel Herrera for allegedly punching reporter
Mexican national soccer team manager Miguel Herrera has been relieved of his duties after allegedly striking a journalist in an altercation at a Philadelphia airport earlier this week. ESPN FC…