A new article has been posted on www.latechsports.com:
Former Louisiana Tech baseball player Charlie Montoya is the manager for the Triple A Durham Bulls. More importantly, he's the father of 8-month old Alex, who is fighting for his life.
More...
Discuss it here.