On this week’s predictions battle the Bundesliga returns and we feature games from four different European leagues: England, Spain, Italy and Germany. After their winter break, football kicks off again in Germany with a big top of the table clash between Borussia Mönchengladbach and Borussia Dortmund. We also have two derbies from the Premier League. The first is in London and is between Arsenal and Chelsea, while the second is sometimes called the ‘second city derby’, and sees West Brom host Aston Villa. In Italy, we have Juventus versus Roma, and our last match is Atletico Madrid v Seville. This week’s guest is Mark, a West Brom fan.