Jerod Mayo explains simple reasons why Patriots lost to TexansSport New England’s head coach breaks it down. About The Author