35 Taylor “Buff” Amborn

Nationality
usa United States
Position
Goalie
Height
5' 5"