Steele has earned his fair share of criticism this season (key word earned) and Mazi has been virtually invisible, but both looked much better yesterday. Sure, it’s just the Giants, but hopefully this acts as a palate cleanser for both and Mazi can start showing why we took him in the first and Steele can start showing why we paid him.