facebook-pixel

Utah State center Neemias Queta stayed in Logan during quarantine. Now the Aggies are reaping the benefits from his improved game.

Comments