Im new to the competitive side of pokemon. I want to get good. Here's my take on a balanced team. Any suggestions or comments are welcomed. Please be constructive and give specific examples of what I could do perhaps instead. Thanks, I really appreciate it!
The team...
Gyarados @...