The National Sports Card Convention is the biggest sports and non-sports memorabilia show of the year, and the 2024 edition took place in Cleveland this past weekend Booth after booth of incredible artifacts and high-end items everywhere you look; it really is a sight to behold In a way, walking through the National is like[...]