My Own Little Fleer Sticker Project: Boston Red Sox

These Boston Red Sox logos are great and everything but they can't really compare to the Red Sox original logo.

Comments