Jamaican player whiffs on bicycle kick, nails Italian captain in the face

The Italian women’s soccer team narrowly missed out on having a huge injury to their captain during their second group-stage match against Jamaica on Friday.

Read Full Article