title: Python Beautifulsoup (bs4) findAll not finding all elements
body: <p>From the url that is in the code, I am ultimately trying to gather all of the players names from the page. However, when I am using .findAll in order to get all of the list elements, I am yet to be successful. Please advise.</p>
  
  <pre><code>from urllib.request import urlopen as uReq
  from bs4 import BeautifulSoup as soup
  
  players_url = 'https://stats.nba.com/players/list/?Historic=Y'
  
  # Opening up the Connection and grabbing the page
  uClient = uReq(players_url)
  page_html = uClient.read()
  
  players_soup = soup(page_html, "html.parser")
  
  # Taking all of the elements from the unordered lists that contains all of the players.
  
  list_elements = players_soup.findAll('li', {'class': 'players-list__name'})
  </code></pre>