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 Ryan Lopez as Adam Balsamo Richard Sanford as Stadium Announcer Sally Bondi as Stadium Guard Gabriel Rodriguez as Jaime Uncredited Ellen Marguerite Cullivan as Corporate Sponsor Marie Joasil as Marlins Fan Robert J. Fox as Stadium Patron Tom Dodson as Commissioner of Baseball Ely Feldman as Marlins Fan Christopher De Stefano as Marlins Baseball Fan