Direct Answer
Best english premier league football team (and explain why!)
Manchester United Historical success, global fanbase.
Manchester United
Historical success, global fanbase.