Alex Buchanan
Name
Alex Buchanan
Position
Pitcher
School
Ottawa University
B/T
L/L
Ht
6'4
Wt
210
Seasons
2024