This MLB season has seen five no-hitters so far, the most since 1991's astounding seven no-nos. Matt Garza became just the latest pitcher to fully dominate his opponents -- a relief for the Rays, since it seems they've been the team to face if you want to throw a no-hitter. We've tracked down every pitcher who has thrown a no-hitter in the past 10 years. Can you name them all? Take our quiz!