pull down to refresh

You will definitely enjoy hating Mumbai Indians for sure. They fit into all your criteria.