A Napa, California, native, Bowers spent three years playing his college football in the South and said he likes the area in Georgia and Tennessee …
A Napa, California, native, Bowers spent three years playing his college football in the South and said he likes the area in Georgia and Tennessee …