Top 20 Teams With the Highest Win Percentage Posted on January 9, 2019 by Admin Over the last ten season which team do you think has the highest win percentage? Top View did the research and here are the numbers – where did your team place? Share this:FacebookX