What is the name of the arena where the Philadelphia Flyers play their home games?
Wells Fargo Center
Spectrum Center
Madison Square Garden
TD Garden
Answer
The Flyers play their home games at the Wells Fargo Center in Philadelphia, an indoor arena they share with the Philadelphia 76ers (NBA) and the Philadelphia Wings (NLL).
Flyers Frenzy: The Ultimate Philadelphia Flyers Challenge!