I'm pretty sure it depends on the type of scheme you are running. This will vary the size of the O--lineman many times. If you are running a passing offense with zone schemes many times the OL are in the 270 to 300 range.If you are in a more run based offense, you get more bulldozers and OL with size. The passing schemes rely on quickness which results in a bit smaller quicker lineman. Please chime in if I am way off on this, I could be. I do know we definitely need to get better on both sides on the line, though. That we agree on.