The Premier League dropped bombshell news on Monday by charging Manchester City with over 100 breaches of financial rules. The serious charges come after a four-year investigation and punishment could range from a points deduction to expulsion from the Premier League (however unlikely). The charges also came after a surprising loss at Tottenham; Everton pull off the shock of the season by beating league-leaders Arsenal in Sean Dyche's first game as manager; Harry Kane breaks Spurs' all-time goalscoring record with his 267th goal for Spurs; Jesse Marsch loses his job as Leeds manager after failing to improve results a year after his hiring; Liverpool's concerning season compounds with a 3-0 spanking from a goal-shy Wolves team; Brighton & Brentford's great seasons continue with their great form.