Franklin Poor Richards Location: Philadelphia, Pennsylvania Level: high schoolStatus: defunctTidbits: Franklin High School was an all boys school located in Philadelphia. Teams with the Poor Richards team name Tweets by mascotdb