Providence Steam Roller Location: Providence, Rhode Island Level: professionalStatus: defunctYears: pre 1925Teams with the Steam Roller team name Tweets by mascotdb