Special Guest Stars Dulé Hill as Larry Seifert Giancarlo Stanton as Himself Guest Stars Richard Schiff as Bret Anderson Anabelle Acosta as Annabella Ruiz Michael Cudlitz as Dan Balsamo Co Starring Carl McDowell as TTD Jay Glazer as Himself Mark Schlereth as Himself Garth Henry as Nate Larry Csonka as Himself Terrell Suggs as Himself Stacy Rose as Dr. Kelly Robbins Julian Edelman as Himself Christine Allocca as Kerri Balsamo Gabriel "G-Rod" Rodriguez as Jaime Jeff Wahlberg as Parking Attendant Ryan Lopez as Adam Balsamo Richard Sanford as Stadium Announcer Sally Bondi as Stadium Guard Uncredited Ellen Marguerite Cullivan as Corporate Sponsor Tom Dodson as Commissioner of Baseball Ely Feldman as Marlins Fan Marie Joasil as Marlins Fan Christopher De Stefano as Marlins Baseball Fan Robert J. Fox as Stadium Patron