If you are looking for a great selection of sport cards, and fun games to go with it. Give Big League Cards a look. You won't regret it.
Everything I needed and more
I was very surprised by the large selection I found at Sci-Fi city. They even offered gaming areas. The staff was very knowledgeable and was always ready to assist me.