Answer
No, Forbes was never a cricket commentator. He is primarily known as a business magazine that provides financial news, investment advice, and business analysis. The magazine covers a wide range of topics related to business, including finance, industry, investing, and marketing, but it does not delve into sports commentary or analysis.