Los Angeles just isn't a football city, some might say, and now that includes Arena Football as well. "The Los Angeles Avengers announced Sunday they have terminated their participation in the Arena Football League after playing nine seasons at Staples Center," reports the Press-Telegram.
