Garrett Richards is adamant that he belongs in the big leagues, and he is getting another chance to prove it.