Refactored player roster parsing for team and position