Zachary Kilby, Assistant Sports Editor
• February 12, 2020
The Xtreme Football League (XFL) is nothing new to sports fans. The professional American football league was originally a joint venture between the World Wrestling Federation (now WWE) and NBC, and made...