New league will go without kickoffs, and NFL will watch closely
The NFL seems to be moving toward eliminating kickoffs, and leading the way will be the new Alliance of American Football.
The NFL seems to be moving toward eliminating kickoffs, and leading the way will be the new Alliance of American Football.