A baseball team from the dirty south that has the professional sports record for most consecutive post season appearances with 14
The Atlanta Braves were the NL team of the 90's
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.