Alton High All-American pitcher Bryan Hudson has signed with the Chicago Cubs
Alton High All-American pitcher Bryan Hudson has signed with the Chicago Cubs Paul Baillargeon / Special to the News-Democrat
Alton High All-American pitcher Bryan Hudson has signed with the Chicago Cubs Paul Baillargeon / Special to the News-Democrat