Entertainment

Kicking off week one of the XFL
Taylor Loughry, Graphics Editor
The XFL, a new football league, first kicked off in 2000 and failed. They are trying for a second time, and these are the scores from week one.
thevisionngu
0
Tags :