8 months ago - Aug 31, 2023, 8:54 PM
The Giants will debut their new on-campus football stadium, Sequoias Stadium, on Saturday in their season opener against Butte College.
Read Full Article at Yahoo