Thousands arrive for Foster Farms Bowl game at Levi's Stadium
Thousands of college football fans are arriving in the Bay Area ahead of Wednesdays Foster Farms Bowl Game at Levi's Stadium in Santa Clara.
Thousands of college football fans are arriving in the Bay Area ahead of Wednesdays Foster Farms Bowl Game at Levi's Stadium in Santa Clara.