Stoked about Vince Neil’s plans to bring an AFL franchise to Las Vegas. So here are some potential team names and mascots for Neil’s squad.
Stoked about Vince Neil’s plans to bring an AFL franchise to Las Vegas. So here are some potential team names and mascots for Neil’s squad.