Charles Buzz Strode

Charles Buzz Strode

USA69 yoRight Handed
Date of birth
5 September 1957
Birthplace
El Cajon CA
Height
183 cm
Earnings
108,448 $

All

Victory/Loss

4
0
4
0%
14
6
8
43%
0
0
0
0%
∑
18
6
12
33%