From my blog: grekmar.blogspot.com
This post is going to be about the importance of understanding every role on a team.

- So why is it important?
Assuming you have a team, when you learn every role on a team, you can better understand what it is like to play at that position and what to consider, even though you might not get as good as your teammates on that position (assuming you are all equally good at the game, and they have been playing on that particular position longer than you), they would properly be better at that position than you would, which is why they are playing...
Read More