forEach javascript function not defined
<p>I am trying to implement the forEach javascript function to iterate through the <code>players</code> array and total up some values. When I call the function, I get the error</p>

<pre><code>players.forEach(function(players){
    ^
TypeError: undefined is not a function
</code></pre>

<p>The code is here:</p>

<pre><code>/*calculate the total number of points per player, use to calculate total score*/
function playerTotal(playerObj){
  var pacersTotal = 0;
  var hawksTotal = 0;
  var total = 0;
  total += 3*(playerObj.three_pointers_made);
  total += 2*(playerObj.field_goals_made - playerObj.three_pointers_made);
  total += playerObj.free_throws_made;
  if (playerObj.team_name == "Pacers"){
    pacersTotal += total;
  }
  else {
    hawksTotal += total;
  }
  console.log("Pacers " + pacersTotal + "\nHawks" + hawksTotal);
}

players.forEach(playerTotal(players));
</code></pre>

<p>In other words, I try to call the <code>playerTotal</code> function on each value (object) in the <code>players</code> array using forEach, but no avail! Any tips?</p>