Philadelphia Giants Location: Philadelphia, Pennsylvania Level: professionalStatus: defunctYears: 1902-16Teams with the Giants team name Tweets by mascotdb