Erika Menchaca

Erika Menchaca

Two home runs over the weekend give Erika Menchaca, a sophomore from Burleson, the team lead with eight on the season. || Courtesy NATHAN BURAL/Tarleton

Be the first to comment

Leave a Reply