Boston Braves Location: Boston, Massachusetts Level: professionalSport: footballLeague: National Football League Status: defunctYears: 1932Teams with the Braves team name Tweets by mascotdb