Ellen Renfroe delivers a pitch during the Lady Vols' 5-2 win over Florida on Sunday at Sherri Parker Lee Stadium.