Mar 16, 20222 minMatch Review: Ireland vs EnglandWow wow wow, what a start to England's game. Who would've thought that a head bump between to mammoth men would lead to a Red card for...