London Silverbacks Location: London, Ontario Sport: footballLeague: North American Football League Status: activeTeams with the Silverbacks team name Tweets by mascotdb