Provided to YouTube by Universal Music Group Ayo Technology · 50 Cent · Justin Timberlake Best Of 50 Cent ℗ 2007 Shady Records/Aftermath Records/Interscope Records Released on: 2017-03-31 Producer: Timbaland Producer, Co- Producer: Danja Studio Personnel, Recording Engineer, Mixer: Demacio "Demo" Castellon Studio Personnel, Recording Engineer: Ian Stewart Studio Personnel, Recording Engineer: Gary Hadfield Studio Personnel, Assistant Mixer: Seamus Tyson Composer Lyricist: Curtis Jackson Composer Lyricist: Timothy Mosley Composer Lyricist: Justin Timberlake Composer Lyricist: Floyd Nathaniel Hills Auto-generated by YouTube.