Sports

Pro Football Hall of Fame to host World All-Star Bowl in Mexico City

For the first time, 70 elite football players from around the world will compete in the World Bowl in Mexico City in December.