Lots of big boys will play them. None of the big boys will offer a home and home. Teams make money on attendance and if you have a 100,000 seat stadium you have no incentive to offer a home and home to someone with 40,000... You simply lose money. It's a business and sadly, a team like OSU would rather play at home every year vs Toledo or OU or Miami Ohio, etc...
Here's the math approximately:
100,000 seats at Ohio Stadium at about $60 per is about $6M. Add in a few million for drinks, food, shirts, etc. Ohio state then pays Toledo or whoever $500k or so and nets the rest. And they do it every year.
Now if Ohio State played a home and home with Boise, they would likely split proceeds as they do when they play one with USC, TX, etc.
So if Boise wants to play the big boys, they likely have to settle for $500k or so maybe a bit more and go on the road.