Where does the team Josh McRoberts plays for have their home games?
Dallas Mavericks:  The team plays its home games at the American Airlines Center, which it shares with the National Hockey League's Dallas Stars.
i don't know