Richmond Generals Location: Richmond, Virginia Level: amateurSport: hockeyLeague: United States Premier Hockey League Status: activeWebsite: https://www.richmondgenerals.com/ https://www.facebook.com/RVAGenerals/ @RVAGeneralsTidbits: Premier Division, Elite Division Teams with the Generals team name Tweets by mascotdb