In a long-running rivalry that has been lopsided of late, San Francisco and St. Mary’s provided a little bit of a stir at the finish of their game Monday night.
In a long-running rivalry that has been lopsided of late, San Francisco and St. Mary’s provided a little bit of a stir at the finish of their game Monday night.