Originally Posted by
TRUMPHENT
Yes! The Nashbar XCross frame and fork will do all of that. Including really fat tires. I currently have a set of 35mm wide tires on mine and there is still room for a much larger tire. I still have over 10mm of clearance on each side of the tire.
Nashbar aluminum clyclocross frame
If you don't mind riding aluminum, that's a good deal on a frame. I think you might have trouble mounting a rear disc + rack on it though.