July 21, 2012 Watch Mexico vs Japan Live 7/21/2012 Edit Delete Tags Autopost Japan vs Mexico Live Stream July 21, 2012Friendly, Saturday, July 21, 2012 09:15 am ET