Battle of the Network Stars. John Barrowman, Keegan Allen, Mischa Barton competing

Excited to see the return of Battle of the Network Stars? The over-the-top network staple is now back from the dead, and premiering on ABC on June 29 at 9:00 p.m. Eastern. Today, what we’ve got for you are the official lists of contestants taking part — remember that the captains for the show are DeMarcus […]