The game the Italian and the USA National Team can be watched live thanks to the streaming offered by USA Softball.
The Azzurre are currently training in Florida, USA, in preparation for the Women's European Championship and the Olympic Games.
The Italian National Team will face the world-ranked No. 1 USA Softball National Team tonight at the Space Coast Complex at 5 p.m. ET (23:00 CET). The game can be watched live thanks to the streaming offered by USA Softball.