Take It Or Leave: Julio Jones Makes The Titans The Best Team In The AFC South

Kevin and Donnie discuss if the Julio Jones trade makes the Titans the best team in their division