DeShaun Xavier Foster is an American college football coach and former player who most recently served as the head football coach of the UCLA Bruins from 2024 to 2025. From Wikipedia
The upset sharply narrows Penn State’s playoff path, intensifying scrutiny on James Franklin.