I'm sure many of us including myself are pissed as fuck at NASCAR over the bullshit finish. I personally believe Junior got cheated out of the finish. I'm also a Joey Logano fan as well I give Joey created for helping Junior out during then race which he did with drafting,etc but he had nothing too lose if he didn't win.
Originally collected by
fetching...
(
less)