Richmond Roughriders Location: Richmond, West Virginia Level: professionalSport: footballLeague: American Arena League Status: defunctYears: 2018Teams with the Roughriders team name Tweets by mascotdb