Saturday, May 18, 2024
Sports
By San Francisco Sun | Mar 8, 2024
The game took place in San Francisco, California.
The San Francisco Dons won 15-6 in their NCAA Division I game against the Saint Peter's Peacocks on Friday, March 8.