Ben Battle
Ben Battle
Year: Sr.
Hometown: Delray Beach, Fla.
High School: St. Andrews
Major: Computer Science and Math