McGrady receives a three-year extension The Rockets made McGrady smile Monday, giving him a three-year contract extension worth \$63 million. That, coupled with the three years he had remaining on his existing 