Mikel Leshoure to Miss 2011 Season with Torn Left Achilles Tendon
I saw the first Tweets and notes come down the line on Mikel Leshoure Monday morning and shook my head. Longtime readers and listeners to my podcasts ( Inside The Swollen Dome on BlogTalkRadio) or the FOX Sports “Fantasy Freaks” radio show know of my man-crush on Leshoure. You need only pull up the tape […]