lastra36e
Angel Lastra
lastra36e

This is the worst article I’ve read in long time, the title should’ve been “ angry fan talking shit about the giants” and you couldn’t even mention all the talent the Giants have? This team is loaded and not once did you acknowledge that. This article talks so much crap I could’ve sworn a Dallas fan wrote it.