This product is no longer available.
Atlanta Braves Sandwich Press
Serve up sandwiches that are better than a home run. They're almost hilarious - until they understand that, from here on out, this is the only way a serious fan can have a sandwich. Eat all the way to the World Series.