i think larussa has a huge ego. last night he pinch hit with a pitcher and today he benches most of his studs. i feel like he isnt giving us any respect. here's to ben and a no-no. that right, i am calling it now. ernest riles was my brothers favorite player.