Given this paragraph, how many seasons are there of Ted Lasso?
As of March 2023, there have been 3 seasons of Ted Lasso.