Darren Rovel, who is an ESPN sports business reporter announced via Twitter today that sports card manufacturer Press Pass, Inc. is closing its doors. I guess times are getting tougher and tougher for all sports card manufacturers, and this just proves that point. They certainly weren't the most dominant, but NASCAR fans will be extremely disappointed.