Strikeforce Challengers 13: Julia Budd “ready for anything” vs. Nunes, also talks “Cyborg”
Julia Budd talks about her upcoming fight with Amanda Nunes at Strikeforce Challengers 13 which takes place Friday, Jan. 7, in Nashville, Tenn., and airs live on Showtime.