Sports news Scotland make France pay for Mohammed Haouas punch and red card | Sport By litaindasari 4 years ago France’s hopes of their first Grand Slam in a decade were ended by their own