The Legacy Fighting Alliance's busy April comes to an end with LFA 106.
Top light heavyweight prospect Joshua Silveira will look to keep his undefeated record intact against Rafael Viana, with the latter competing in mixed martial arts for the first time since 2016. The main eventers had no issue making weight, and all but one fighter hit the scales at their contracted weights. Edwin Chavez missed weight by two pounds for his featherweight bout against Cheyden Leialoha, and the bout will continue with Chavez being fined a percentage of his purse.