Star Lord

Star Lord is a hero in the Marvel Universe

What-If? Battles so Far

 * Star Lord vs Boba Fett

Current Record

 * Wins: 0


 * Loses: 1