Pete Carroll thinks Seattle should embrace XFL team that will share the Seahawks’ stadiumStephan Rachuk·December 7, 2018The XFL didn’t exactly shy away from NFL venues when it announced the eight cities and stadiums it’ll take over as part...NewsXFL