Weekly Card Release Discussion 6/19: Spider-Ham Hello, everyone! Let’s discuss this week’s new card release: Spider-Ham!...