best pass blocking tackle in the league. Gotta love certain fanbases reaching for anything positive to keep their irrelevant franchise afloat in this section. Cut it out you geek. Winston Justice is not better than Todd Herremans. You're welcome for Justice who battled injuries. Congrats, Eagles fans dont miss him. We miss Jason Peters tho.