Mark your calendars for an electrifying clash as Ireland and France face off in the Six Nations Championship on Saturday, March 8th, at Dublin’s Aviva Stadium. With both teams eyeing glory, Irish supporters abroad are eager to streams the action for free—and we’ve got the details to make it happen. Ireland heads into this duel riding high after securing the Triple Crown with a gritty 27-18 victory…