WSOF 22: Palhares vs. Shields Live Weigh-in Stream, Friday at 7 pm ET

Watch the World Series of Fighting 22: Palhares vs. Shields weigh-ins streaming live on MMAWeekly.com, Friday, July 31, at 7 p.m. ET / 4 p.m. PT.

Main Card (on NBCSN)
(c) Rousimar Palhares (17-6) vs. Jake Shields (31-7-1, 1 NC)*
(c) Marlon Moraes (14-4-1) vs. Sheymon Moraes (7-0)**
Mike Kyle (21-12-1, 2 NC) vs. Clifford Starks (11-2)
Abubakar Nurmagomedov (9-1) vs. Jorge Moreno (4-0)
Jimmy Spicuzza (6-2) vs. Islam Mamedov (11-1)

Preliminary Card (on MMAWeekly.com)
Jake Heun (7-4) vs. Davin Clark (5-2-2)
Donavon Frelow (4-0) vs. Carlos Garcia (0-0)
Jimmy Jones (4-3) vs. Marco Simmons (0-0)
Cory Hendricks (1-0) vs. Julio Hinojosa (3-1)
Gil Guardado (3-1) vs. Pete Martin (5-3)

*For the WSOF Welterweight Championship
** For the WSOF Bantamweight Championship

Follow MMAWeekly.com on FacebookTwitter and Instagram