Anyone here care to chime in on the virtues or negatives of living in either Tulsa or Omaha? I am likely to have an offer in both places by the end of the week, and I know little about either (except the college world series, etc).
Any pros/cons on either would be greatly appreciated.
Thabks!
Any pros/cons on either would be greatly appreciated.
Thabks!