The Braves new mascot has an odd name and looks kinda familiar

Yahoo Sports Videos

The Atlanta Braves revealed their new mascot on Saturday, and it was not received well by the fanbase.

Scroll to continue with content
Ad

What to Read Next