Scooby Axson
Wednesday July 3rd, 2013

Memphis and guard Tony Allen agreed to a four-year deal. (Photo by Joe Murphy/Getty Images) The Memphis Grizzlies and Tony Allen agreed to a four-year deal worth $20 million. (Photo by Joe Murphy/Getty Images)

The Memphis Grizzlies and guard Tony Allen agreed on a four-year, $20 million contract extension Tuesday night, reports Yahoo! Sports and the Memphis Commercial-Appeal.

Allen, an unrestricted free agent, was the team's top priority in the offseason and is considered one of the game's better perimeter defenders.

The Indiana Pacers, Milwaukee Bucks and New York Knicks were all reportedly pushing to sign the All-Defensive guard.

Allen, 31, averaged 8.6 points and 4.6 rebounds with the Grizzlies last season.

GOLLIVER: NBA free agency 2013: Latest rumors

More from Yahoo! Sports:

The Boston Celtics made Allen the 25th overall pick of the 2004 NBA draft. In nine NBA seasons, he has averaged eight points and three rebounds.
https://twitter.com/aa000G9/status/352262881645043713

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.