No schools in the US don't do this, but we are talking about ways to improve school. I realize that some people work better at home, but forcing everyone to spend 7 hours at school and then 1-2+ hours practicing at home isn't the best option.
Many countries with very high performing schools have a much shorter school day than we do, and I think asking kids to devote 10+ hours a day to school (including bus time and homework), is a bit ridiculous.