The Longest Winning Streaks in Football History – originally posted on Sportslens.com Teams across the world dream of compiling the longest winning streak in football, but very few ever come close to topping the list. Manchester City’s bid to set a new record for consecutive victories was recently ended at the 21-game mark by Manchester […]
Read More… from The Longest Winning Streaks in Football History