More Sports
Please use Chrome browser for a more accessible video player
Atlanta's Julio Jones still thinks he's the best wide receiver in the NFL after inspiring the Falcons to just their second win of the season against the Carolina Panthers.