Rainmen's Upshaw looking to make his mark