What is the plot of Kuroko's Basketball?

Kuroko's Basketball is an anime about basketball. The story starts with Teiko Middle School where 6 talented players are known as the Generation of Miracles and they went undefeated for 3 years. However, all of the players split off for high school. The protagonist, Tetsuya, is the mysterious sixth man who comes to Seirin high school and meets Taiga Kagami, who is a naturally talented American player. The show focuses on this duo beating the rest of the Generation of Miracles to become the top Japanese high school basketball team.