No. 1 Buford bests Mountain View in three innings
Buford, the No. 1 team in the nation defeated Mountain View after three innings on Tuesday, Sept. 3 at Mountain View.
The inside scoop on what is happening in Buford, Ga.
Buford, the No. 1 team in the nation defeated Mountain View after three innings on Tuesday, Sept. 3 at Mountain View.