Question: where do the flyers play their home games
Answer: Wells Fargo Center