Longshot

Longshot

Longshot is a fictional Marvel Comics superhero best known as a member of the X-Men. He was created by writer Ann Nocenti and artist Art Adams.

Read more about Longshot.