USA Eagles
7  
France
12  
Women's Sevens  @ Twickenham Stadium
May 12, 201210:52 am 
London Sevens

MATCH REPORT