Free Betting Predictions Aston Villa vs Leicester Aston Villa and Leicester City vie for a place in the League Cup…