Shipping-
To get a discount on shipping please use the "Add to cart" to add multiple items from our listings, then checkout after you have made your selection to receive a shipping discount. All cards will be shipped in a some type of a acid free plastic hard case. We do not tape cases "Top loaders". The card will come in a hard case wrapped in a plastic bag of some sort or shrink-wrap. Generally all orders will be shipped the next business day. Orders with a $400.00 value or more may require a signature. For international shipments due to fraud in certain parts of the world we may contact you for additional shipping cost if your total purchase is under $25.00. If this cost is not paid within 3 business days we will have to cancel the order.

Return Policy -
100% Satisfaction Guarantee! If you are not happy with your purchase, you are more than welcome to return it within 60 days of the original purchase date. To do so please contact us first for an RMA. Once the item is returned a full refund will be given. Please note that if there is nothing wrong with the product we have sent you then the return shipping will be paid by the buyer.

Card Photos/Stock Photos -
AllSportsAlmanac does scan all of our own cards. So for example if there is only one card in stock and no previous cards of that same exact card have sold that stock photo will most likely be the one your getting. However if you want we would be more than happy to send you a exact image scan upon request. If you want a exact card then we will send that card upon request. It is not required to request a image scan. Otherwise if no request has been made you will receive the card that is closest to the grade of the card you have bought.

Questions -
Any questions please feel free to ask us.

Current Stock -
2019 Topps Update US2 Mike Tauchman New York Yankees
2019 Topps Update US3 Curt Casali Cincinnati Reds
2019 Topps Update US6 Yonder Alonso Chicago White Sox
2019 Topps Update US7 Aroldis Chapman New York Yankees
2019 Topps Update US8 Walker Buehler Los Angeles Dodgers
2019 Topps Update US10 Jorge Polanco Minnesota Twins
2019 Topps Update US11 Brandon Brennan Seattle Mariners
2019 Topps Update US12 Paul Goldschmidt St. Louis Cardinals
2019 Topps Update US15 James McCann Chicago White Sox
2019 Topps Update US16 Martin Maldonado Kansas City Royals
2019 Topps Update US19 Zach Plesac Cleveland Indians
2019 Topps Update US1 Vladimir Guerrero Jr VAR A Toronto Blue Jays
2019 Topps Update US22 Ian Kinsler San Diego Padres
2019 Topps Update US23 Cal Quantrill San Diego Padres
2019 Topps Update US24 Lucas Giolito Chicago White Sox
2019 Topps Update US25 Cody Bellinger Los Angeles Dodgers
2019 Topps Update US27 J.D. Hammer Philadelphia Phillies
2019 Topps Update US28 Oscar Mercado Cleveland Indians
2019 Topps Update US29 Tommy La Stella Los Angeles Angels
2019 Topps Update US36 Jake Odorizzi Minnesota Twins
2019 Topps Update US38 Harold Ramirez Miami Marlins
2019 Topps Update US42 David Dahl Colorado Rockies
2019 Topps Update US44 Trevor Story Colorado Rockies
2019 Topps Update US45 Brendan Rodgers Colorado Rockies
2019 Topps Update US46 Tanner Roark Cincinnati Reds
2019 Topps Update US47 Pete Alonso New York Mets
2019 Topps Update US49 Mike Moustakas Milwaukee Brewers
2019 Topps Update US50 Nick Senzel Cincinnati Reds
2019 Topps Update US51 Bryan Reynolds Pittsburgh Pirates
2019 Topps Update US52 Keston Hiura Milwaukee Brewers
2019 Topps Update US54 Paul DeJong St. Louis Cardinals
2019 Topps Update US55 Javier Baez Chicago Cubs
2019 Topps Update US57 Clayton Richard Toronto Blue Jays
2019 Topps Update US58 J.T. Realmuto Philadelphia Phillies
2019 Topps Update US59 Jared Walsh Los Angeles Angels
2019 Topps Update US60 Kyle Barraclough Washington Nationals
2019 Topps Update US63 Trent Thornton Toronto Blue Jays
2019 Topps Update US64 Junior Guerra Milwaukee Brewers
2019 Topps Update US65 Brad Hand Cleveland Indians
2019 Topps Update US66 J.T. Realmuto Philadelphia Phillies
2019 Topps Update US67 Nick Ramirez Detroit Tigers
2019 Topps Update US68 Yandy Diaz Tampa Bay Rays
2019 Topps Update US70 A.J. Pollock Los Angeles Dodgers
2019 Topps Update US73 Peter Lambert Colorado Rockies
2019 Topps Update US75 Shane Bieber Cleveland Indians
2019 Topps Update US77 Drew Pomeranz San Francisco Giants
2019 Topps Update US78 Mike Ford New York Yankees
2019 Topps Update US79 Jonathan Schoop Minnesota Twins
2019 Topps Update US80 Kyle Bird Texas Rangers
2019 Topps Update US81 Jose Iglesias Cincinnati Reds
2019 Topps Update US82 Jose Alvarado Tampa Bay Rays
2019 Topps Update US84 Tommy Edman St. Louis Cardinals
2019 Topps Update US85 Robbie Grossman Oakland Athletics
2019 Topps Update US86 Hunter Pence Texas Rangers
2019 Topps Update US87 Willson Contreras Chicago Cubs
2019 Topps Update US90 Blake Parker Minnesota Twins
2019 Topps Update US91 Ketel Marte Arizona Diamondbacks
2019 Topps Update US92 George Springer Houston Astros
2019 Topps Update US94 Gregory Soto Detroit Tigers
2019 Topps Update US95 Nick Senzel Cincinnati Reds
2019 Topps Update US96 Justin Verlander Houston Astros
2019 Topps Update US97 Erik Swanson Seattle Mariners
2019 Topps Update US99 Parallel Poise Detroit Tigers
2019 Topps Update US101 Joe Kelly Los Angeles Dodgers
2019 Topps Update US102 Matt Strahm San Diego Padres
2019 Topps Update US103 Austin Allen San Diego Padres
2019 Topps Update US105 Luis Rengifo Los Angeles Angels
2019 Topps Update US111 Matt Festa Seattle Mariners
2019 Topps Update US112 Josh Bell Pittsburgh Pirates
2019 Topps Update US113 Record Breaking Month Los Angeles Dodgers
2019 Topps Update US115 Pedro Avila San Diego Padres
2019 Topps Update US116 Kelvin Gutierrez Kansas City Royals
2019 Topps Update US117 DJ LeMahieu New York Yankees
2019 Topps Update US118 Freddy Galvis Toronto Blue Jays
2019 Topps Update US119 Jesus Sucre Baltimore Orioles
2019 Topps Update US121 Asdrubal Cabrera Texas Rangers
2019 Topps Update US127 Kelvin Herrera Chicago White Sox
2019 Topps Update US128 Gio Urshela New York Yankees
2019 Topps Update US130 Devin Smeltzer Minnesota Twins
2019 Topps Update US131 Mike Moustakas Milwaukee Brewers
2019 Topps Update US133 Leury Garcia Chicago White Sox
2019 Topps Update US134 J.D. Martinez Boston Red Sox
2019 Topps Update US135 Will Smith San Francisco Giants
2019 Topps Update US136 Austin Meadows Tampa Bay Rays
2019 Topps Update US138 Adam Warren San Diego Padres
2019 Topps Update US140 Michael Pineda Minnesota Twins
2019 Topps Update US142 Shaun Anderson San Francisco Giants
2019 Topps Update US143 Alex Bregman Houston Astros
2019 Topps Update US144 Xander Bogaerts Boston Red Sox
2019 Topps Update US145 Nick Anderson Miami Marlins
2019 Topps Update US147 Richie Martin Baltimore Orioles
2019 Topps Update US148 Gleyber Torres New York Yankees
2019 Topps Update US149 Corbin Martin Houston Astros
2019 Topps Update US150 Keston Hiura Milwaukee Brewers
2019 Topps Update US151 Mookie Betts Boston Red Sox
2019 Topps Update US153 Tyler Austin San Francisco Giants
2019 Topps Update US154 Sonny Gray Cincinnati Reds
2019 Topps Update US155 Charlie Morton Tampa Bay Rays
2019 Topps Update US158 Brian Dozier Washington Nationals
2019 Topps Update US160 Jose Abreu Chicago White Sox
2019 Topps Update US163 Miguel Castro Baltimore Orioles
2019 Topps Update US164 Sergio Romo Miami Marlins
2019 Topps Update US165 Dwight Smith Jr. Baltimore Orioles
2019 Topps Update US166 Andrew Miller St. Louis Cardinals
2019 Topps Update US167 Nolan Arenado Colorado Rockies
2019 Topps Update US168 Thairo Estrada New York Yankees
2019 Topps Update US172 South Side Warriors Chicago White Sox
2019 Topps Update US173 Reunited Houston Astros
2019 Topps Update US174 Matthew Beaty Los Angeles Dodgers
2019 Topps Update US176 Anibal Sanchez Washington Nationals
2019 Topps Update US177 J.P. Crawford Seattle Mariners
2019 Topps Update US178 Charlie Blackmon Colorado Rockies
2019 Topps Update US179 Hector Neris Philadelphia Phillies
2019 Topps Update US180 Josh VanMeter Cincinnati Reds
2019 Topps Update US183 Kyle Dowdy - Kyle Bird Texas Rangers
2019 Topps Update US184 Travis d'Arnaud Tampa Bay Rays
2019 Topps Update US185 Christian Yelich Milwaukee Brewers
2019 Topps Update US186 John Ryan Murphy Arizona Diamondbacks
2019 Topps Update US188 Avisail Garcia Tampa Bay Rays
2019 Topps Update US192 Michael Chavis Boston Red Sox
2019 Topps Update US195 Nick Hundley Oakland Athletics
2019 Topps Update US196 Trevor May Minnesota Twins
2019 Topps Update US197 Cole Tucker Pittsburgh Pirates
2019 Topps Update US198 Pete Alonso New York Mets
2019 Topps Update US202 Nicky Lopez Kansas City Royals
2019 Topps Update US203 Wilmer Flores Arizona Diamondbacks
2019 Topps Update US204 Jason Martin Pittsburgh Pirates
2019 Topps Update US205 Darwinzon Hernandez Boston Red Sox
2019 Topps Update US206 Dylan Moore Seattle Mariners
2019 Topps Update US207 Chris Paddack San Diego Padres
2019 Topps Update US209 Justin Bour Los Angeles Angels
2019 Topps Update US210 Jake Noll - James Bourque Atlanta Braves
2019 Topps Update US213 Richard Lovelady Kansas City Royals
2019 Topps Update US214 Zack Britton New York Yankees
2019 Topps Update US215 Frankie Montas Oakland Athletics
2019 Topps Update US218 Mitch Keller Pittsburgh Pirates
2019 Topps Update US220 Ronald Acuna Jr. Atlanta Braves
2019 Topps Update US222 Martin Perez Minnesota Twins
2019 Topps Update US223 John Means Baltimore Orioles
2019 Topps Update US224 Yasmani Grandal Milwaukee Brewers
2019 Topps Update US225 Kevin Plawecki Cleveland Indians
2019 Topps Update US226 Ryne Harper Minnesota Twins
2019 Topps Update US228 Montana DuRapau Pittsburgh Pirates
2019 Topps Update US229 Kyle Dowdy Texas Rangers
2019 Topps Update US232 Michael Brantley Houston Astros
2019 Topps Update US233 DJ LeMahieu New York Yankees
2019 Topps Update US234 Trevor Cahill Los Angeles Angels
2019 Topps Update US235 Alex Jackson Atlanta Braves
2019 Topps Update US236 Adam Ottavino New York Yankees
2019 Topps Update US240 Merrill Kelly Arizona Diamondbacks
2019 Topps Update US242 Adam Jones Arizona Diamondbacks
2019 Topps Update US243 Eloy Jimenez Chicago White Sox
2019 Topps Update US244 Jon Duplantier Arizona Diamondbacks
2019 Topps Update US251 Steel City Bashers Pittsburgh Pirates
2019 Topps Update US252 Austin Riley Atlanta Braves
2019 Topps Update US253 C.J. Cron Minnesota Twins
2019 Topps Update US254 Shane Greene Detroit Tigers
2019 Topps Update US255 Jurickson Profar Oakland Athletics
2019 Topps Update US258 Lance Lynn Texas Rangers
2019 Topps Update US259 Alex Bregman Houston Astros
2019 Topps Update US260 Divisional Foes Philadelphia Phillies
2019 Topps Update US261 Jeff McNeil New York Mets
2019 Topps Update US262 Pete Alonso New York Mets
2019 Topps Update US263 Chris Paddack San Diego Padres
2019 Topps Update US268 Jose Berrios Minnesota Twins
2019 Topps Update US269 Craig Kimbrel Chicago Cubs
2019 Topps Update US273 Wade Miley Houston Astros
2019 Topps Update US274 Josh Bell Pittsburgh Pirates
2019 Topps Update US275 Brandon Kintzler Chicago Cubs
2019 Topps Update US276 Spencer Turnbull Detroit Tigers
2019 Topps Update US278 Yusei Kikuchi Seattle Mariners
2019 Topps Update US279 Freddie Freeman Atlanta Braves
2019 Topps Update US280 Yan Gomes Washington Nationals
2019 Topps Update US281 Tyson Ross Detroit Tigers
2019 Topps Update US283 Omar Narvaez Seattle Mariners
2019 Topps Update US284 Clayton Kershaw Los Angeles Dodgers
2019 Topps Update US285 Dallas Keuchel Atlanta Braves
2019 Topps Update US286 Luis Cessa New York Yankees
2019 Topps Update US288 Amir Garrett Cincinnati Reds
2019 Topps Update US289 Mike Zunino Tampa Bay Rays
2019 Topps Update US291 Nate Lowe Tampa Bay Rays
2019 Topps Update US292 Joe Biagini Toronto Blue Jays
2019 Topps Update US293 Francisco Lindor Cleveland Indians
2019 Topps Update US295 Cavan Biggio Toronto Blue Jays
2019 Topps Update US296 Daniel Vogelbach Seattle Mariners
2019 Topps Update US299 Brendan Rodgers Colorado Rockies
2019 Topps Update US100 Austin Riley VAR A Atlanta Braves
2019 Topps Update US199 Will Smith VAR A Los Angeles Dodgers