28 Logan Harasta Nationality—PositionPitcherSchoolUniversity at BuffaloHometownWebster, New YorkHeight6' 6"Weight235B/TRClassFreshmanCurrent TeamNewark Pilots 28 Pitchers 6' 6" 235 lbs R R Freshman