1967 Detroit Cougars Tee

$34.00

The Story The Detroit Cougars played at Tiger Stadium from 1967 to 1968 before eventually folding in 1968. Even though the Detroit Cougars were a strong team in the 1967...