The Granite Bay High School football program has a long history of raising collegiate and pro level athletes and junior William Craig is continuing this...
Finals week: students are cramming every last bit of knowledge they can in order to do well on exams that dictate their final grades.
Feeling unfocused...
The Granite Bay High School football program has a long history of raising collegiate and pro level athletes and junior William Craig is continuing this...