Next fight of Richard Garcia is not determined yet.
Richard Garcia's record currently stands at 21 wins, 10 loses and 1 draw.
Garcia was born in Philippines.
Garcia fights from a orthodox, which means he favours his right hand as his power hand when fighting.
Richard Garcia doesn't currently have a fight scheduled