Watch Tuesday Night’s Team USA vs. Scrap Yard Fast Pitch Game… the Finale of the Six-Game Series
Mother Nature tried really hard Tuesday evening to postpone or even cancel the final game of the six-game series between the USA Softball Women’s National