1 day ago — You can watch a live stream of the game on Peacock. What time does Aston Villa vs Manchester City start? The Premier League game between Aston ...