Question: The 1983 Philadelphia Phillies played their home games at the stadium that is part of what Philadelphia landmark?
Answer: South Philadelphia Sports Complex