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