The rain was falling hard against the bus windows, the sound of the drops hitting the glass mixing with the low roar of the engine. The Karasuno team was on their way to an important game, but the trip was long — 17 hours on the road until they reached their destination. Most of the players had already given in to fatigue, spread out on the seat...Read more