Please consider re-evaluating Snorlax's ranking. I believe it deserves a solid A or even an A+. It's reasonably versatile, and it can perform many jobs well. Even though we've seen it used as a physical sweeper, it can round out any stall or bulky team very nicely, thanks to it's ability to...