B.C. Lions

It took a little while but the BC. The team plays its home games at Ford Field in Downtown DetroitOriginally based in Portsmouth …