public List<Player> getRunningbackList() throws IOException, ParseException {
        List<String> csvPlayers = retriveData(RB_PROJECTION_LINK);
        List<Player> players = new ArrayList<Player>();

        for (String playerString : csvPlayers) {
            String[] split = playerString.split("\t");

            if (split.length == 10) {
                Player tempPlayer = new Player();

                // hand mapped values
                tempPlayer.setName(split[0]);
                tempPlayer.setTeam(split[1]);
                tempPlayer.setRushingAttempts(prepareDouble(split[2]));
                tempPlayer.setRushingYards(prepareDouble(split[3]));
                tempPlayer.setRushingTouchdowns(prepareDouble(split[4]));
                tempPlayer.setReceptions(prepareDouble(split[5]));
                tempPlayer.setRecievingYards(prepareDouble(split[6]));
                tempPlayer.setRecievingTouchdown(prepareDouble(split[7]));
                tempPlayer.setFumbles(prepareDouble(split[8]));
                tempPlayer.setPosition(Position.RB);

                players.add(tempPlayer);
            }
        }

        return players;
    }