Orlando Brown film review: Looking at the Chiefs' new left tackle
The present and the future look bright with the mammoth offensive lineman now in Kansas City
Chiefs general manager Brett Veach must have had himself a good laugh watching fans and media alike speculate and stress over Kansas City’s left tackle situation over the last month. Turns out, there was a plan all along. And that plan came in the form of a massive human being from Baltimore.