SOFTBALL vs HASTINGS-1SOFTBALL vs HASTINGS-2SOFTBALL vs HASTINGS-3SOFTBALL vs HASTINGS-4SOFTBALL vs HASTINGS-5SOFTBALL vs HASTINGS-6SOFTBALL vs HASTINGS-7SOFTBALL vs HASTINGS-8SOFTBALL vs HASTINGS-9SOFTBALL vs HASTINGS-10SOFTBALL vs HASTINGS-11SOFTBALL vs HASTINGS-12SOFTBALL vs HASTINGS-13SOFTBALL vs HASTINGS-14SOFTBALL vs HASTINGS-15SOFTBALL vs HASTINGS-16SOFTBALL vs HASTINGS-17SOFTBALL vs HASTINGS-18SOFTBALL vs HASTINGS-19SOFTBALL vs HASTINGS-20