San Francisco Demons

The San Francisco Demons were american football team that played for the XFL. They played their home games in Pacific Bell Park. They made it to the XFL championship game in 2001 ,but lost to the Los Angeles Xtreme.