2016_taft_buzzards_nafa_a-1lr

September 13th, 2016

The Buzzards of Taft, Calif. won the 2016 NAFA A-Division World Series at Caswell Park in North Mankato, Minn., Aug. 17-21, 2016. Photo Courtesy of SCIFL

Leave a Comment