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.

What to Read Next