1966 San Diego Toros Tee

$34.00

The Story The San Diego Toros played at Balboa Stadium from 1966 to 1968 before eventually folding in 1968. Even though the San Diego Toros were a strong team in...