Sports

Alliance of American Football to hold title game in Las Vegas

The Alliance of American Football will stage its championship game in Las Vegas. The new eight-team league ...