Still the talk and toast of the town, superstar forward of the 2011 NBA champions Dallas Mavericks was given the honor to pitch the ceremonial first ball on Friday to set the tone for a 3-game series between the Texas Rangers and the New York Mets at the Rangers Ballpark in Arlington, Texas.