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 Jeff Wahlberg as Parking Attendant Gabriel Rodriguez as Jaime 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 Marie Joasil as Marlins Fan Robert J. Fox as Stadium Patron Ely Feldman as Marlins Fan Christopher De Stefano as Marlins Baseball Fan