The David Freese home run ball landed on a grassy knoll, but there’s no conspiracy theory. The man who chased it down was already planning for it. Lucky for the Cardinals, he’s not the kind to cash in.
October 28, 2011 ByDecember 17, 2009 By
Oklahoma City Thunder star Kevin Durant was more than happy to sign some pictures if local folks would help make Christmas a little brighter for local families.