who played needles in back to the future 3???

Answer: Flea

who has the most rushing touchdowns in the nfl???

Answer: Emmitt Smith

when is the new star wars movie solo coming out???

Answer: May 25, 2018

who won the floyd mayweather vs pacquiao fight???

Answer:
Floyd Mayweather Jr.