Miss Football Already? The XFL Kicks Off This WeekendMiss Football Already? The XFL Kicks Off This WeekendThe New York Guardians will host one of the first XFL games this Sunday.VaracchiVaracchi