Baseball - Kyle Johnson

Tag: 
Sports

Blue Devil Kyle Johnson works the hill for Calais. (Photo by John Rogers).