A look at the San Diego Seals

Video Details

The San Diego Seals are set to begin their inaugural season in November of 2018.