Rupp gets opponent for primary

The Commercial Dispatch
2/27/7