The Meta-humans and heroes of Central City have broken from their digital world and been immortalized on trading cards. The hit CW Network series has its first trading card release this week and it looks to be pretty fun. With plenty of character autos and sharp looking inserts, this looks to be a fun set […]