The Memphis Grizzlies have agreed to a new four-year, $20 million contract with Tony Allen. Allen was signed by the Grizzlies in 2010 and instantly became a key member of a Grizzlies' team that made multiple playoff runs. Yahoo's Adrian Wojnarowski confirmed the amount of the contract. https://twitter.com/CAGrizBlog