england Green Field Drama: England vs Latvia, This Year's Hottest Clash! Green Field Drama: England vs Latvia, This Year's Hottest Clash! The stage was set under the da…